Linux下使用vi复制文件的技巧(linuxvi复制文件)
Linux下使用vi复制文件的技巧
Linux 是一款类Unix操作系统,使用极其广泛,服务器端中使用的非常多,许多操作在Linux系统中会有更多的方法及技巧值得探讨。在Linux中vi是一款常用的文本编辑器,了解,使用它完成操作能使更多操作变得非常方便。那么,在Linux系统下使用vi复制文件有什么技巧呢?
首先,确定编辑的文件,在Shell窗口中输入命令:vi 文件名。然后按“i”进入“输入模式”,使用方向键定位到想要复制的文本,用“Shift + :”进入“命令模式”,输入“set nu”,使其显示行号,进行更快捷的定位,接着输入“ma”,使用“y”复制文本,可根据情况使用“yy”复制一行,或者按起始行号/结束行号,如“5y9y”复制5-9行,复制完毕后按“Esc”即可回到“命令模式”,若需要粘贴文本,只需要输入“p”即可。
除了常用的方法之外,我们还可以使用带参数的命令如“!$”和“\”,比如我们想要使用系统命令输出某行文本到其他文件中,只需输入:
:w !$ 即可,其中$表示最后一个命令。 再来看看“\”,不同于$,这里的\可以表示前一个编辑的字符串,例如我们想复制前一个编辑的字符串,比如我们在上一次编辑时输入文本“hello”,在新输入的文本中,比如“I want to copy and paste the text ”,接着输入\,变为“I want to copy and paste the text hello”。
以上就是我在Linux系统中使用vi复制文件的技巧,通过以上的方法能让我们更快捷的完成相关的操作,使操作变得简便而高效。