split在同一个窗口不同地方显示不同的文件。
用到的命令:
split 水平分割窗口
vsplit 垂直分割窗口
Ctrl+w 在窗口间跳转
Ctrl+w+h 使光标跳转到相邻的左面的窗口
Ctrl+w+l 使光标跳转到相邻的右面的窗口
Ctrl+w+j 使光标跳转到相邻的下面的窗口
Ctrl+w+k 使光标跳转到相邻的上面的窗口
Ctrl+w+t 使光标跳转到最上面的窗口
Ctrl+w+b 使光标跳转到最下面的窗口
命令解释:
1、:quit 和 :close
功能:关闭窗口,quit会关闭最后一个窗口,而close则不会。使用close不用担心不小心退出vim。
2、:only
功能:关闭除当前窗口外的其他窗口。如果要关闭的窗口中有一个没有存盘,Vim 会显示一个错误信息,并且那个窗口不会被关闭。
3、Ctrl-w
功能:移动光标到指定窗口。加上h、j、k、l、(左右上下)就可以像在vim当中是一样的向左向下向上向右。
4、:split
功能:分割当前窗口的,在使用时要注意把光标跳转到你需要分割的那个窗口上之后再使用此命令。
5、:qall
功能:全部退出,如果任何一个窗口没有存盘,Vim 都不会退出。同时光标会自动跳到那个窗口你可以用 ":write" 命令保存该文件或者 ":quit!" 放弃修改。
6、:wall
功能:此命令表示 "write all" (全部保存)。实际上,它只会保存修改过的文件。
7、vim -o one.txt two.txt three.txt
功能:同时打开3个文件并使用分割形式显示。