一、打开多个文件
在vi命令中书写多个文件名,就可以打开多个文件:
vi <文件1> <文件2> ...
这时,界面上是文件1的编辑画面。使用命令
:n
切换到下一个文件。
使用命令
:N
切换到上一个文件。
二、在编辑时打开另外的文件(vim和某些vi版本)
使用命令:
:e <文件名>
这时,不能用:n 和:N命令来切换文件。要使用:buffers <标号>来切换文件。
:buffers不带参数,会显示所有打开的文件。
不是所有的系统都支持这个功能。我的centos系统就不支持。虽然可以用:e命令打开新的文件,但无法使用:buffers命令进行切换,因此没有实际用处。
三、在文件间复制粘贴
可以在一个文件中使用复制命令如yy,切换到另外文件时使用p和P命令时粘贴。
四、插入文件
在编辑一个文件时,使用命令:
:r <文件名>
可以将指定文件内容插入到正在编辑文件的当前光标位置。
五、保存文件和另存为
前面已经说过,
:w
用于保存文件。可以与退出命令组合为
:wq
除此之外,保存命令可以带文件名参数,将把当前编辑内容另存为指定文件,但不影响正在编辑文件的内容。
:w <文件名>
网友评论