常用命令

多文件

vi file1 file2 file3

:n
切换到文件2 (n=next)
在命令模式下,如果同时打开多个文件,则继续编辑下一个文件;

:e文件名
在命令模式下,打开并编辑指定名称的文件;

:e# 或 :N
切换回到刚才编辑的文件
比如当前编辑文件为a,:n跳至b,再:n跳至c,:e#回到b,想回到a的话用:e a

:f
在命令模式下,用于显示当前的文件名、光标所在行的行号以及显示比例;

多窗口

vi -o file1 file2 file3….
vi -O file1 file2 file3….
横向/纵向分割屏幕窗口方式同时打开多个文件

:sp filename
:vs filename
横向/纵向分割打开

ctrl + w w
ctrl + w
切换窗口

:q 或 :close
关闭光标所在的窗口

:only
关闭除光标所在的窗口之外的其他窗口

:qa
关闭所有窗口