一.命令行多窗口參數
vim -o file1 file2 ... #水平打開多窗口,
vim -O file1 file2 ... #垂直打開多窗口,
vim -d file1 file2 ... #垂直打開多窗口,並且進行比較
vimdiff file1 file2 .. #等同於上一句
二.VIM 多窗口命令
在已經打開編輯界面時,如果要進行多窗口操作,可用如下命令操作
split #打開一個水平窗口.新窗口打開也是當前編輯文件
split file1 #打開一個水平窗口.新窗口打開是file1
vsplit #打開一個垂直窗口.新窗口打開也是當前編輯文件
vsplit file1 #打開一個垂直窗口.新窗口打開是file1
diffsplit file2 #水平打開一個窗口編輯file2 ,並且與當前窗口進行比較
vert diffsplit file2 #垂直打開一個窗口編輯file2,並且與當前窗口進行比較
如果已經用split打開文檔,需要比較兩個窗口,在每一個窗口分別執行 diffthis
關閉窗口
q 或 close #關閉當前窗口
only #保留當前窗口,關閉其它所有窗口
qall #退出所有窗口
wall #保存所有窗口
三.多窗口快捷鍵
ZZ #關閉當前窗口
Ctrl ww #將焦點移至下一個窗口
四。多頁標籤的命令
VIM的頁標籤會在上面用文本形成一個類型圖形界面常見的類標籤。
tabnew #打開一個頁標籤
tabnew file2 #打開一個頁標籤,並在標籤中編輯file2
tabc #關閉當前的tab
tabo #關閉所有其他的tab
tabs #查看所有打開的tab
tabp #光標移到前一個tab
tabn #光標移到後一個tab