Vim 多視窗操作
阿新 • • 發佈:2019-01-07
一.命令列多視窗引數
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