1、同時打開多個文件,並橫向排列
vim -o t.c t.h
2、同時打開多個文件後縱向排列,如果沒有使用參數o,那麼可以在打開文件後操作
vim t.c t.h :all //橫向 或者 :vertical all //縱向
3、同一文件分割窗口。如果有一個很長的文件(幾千行:)),你想看着前面,來寫後面,就要用到這個
#在文件內 :split 或者 :sp
4、關閉窗口
#關閉當前窗口 :close #保留當前窗口,關閉其他窗口 :only
5、打開一個文件後,又想打開別的文件
#橫向打開一個文件 :sp 文件名 #縱向打開一個文件 :vsplit(vsp) 文件名 #打開一個新窗口,注意這時是看不到的 :new 文件名 #縱向打開它 :vnew 文件名
6、在窗口間跳轉
ctrl+w j 向下移動 ctrl+w k 向上移動 ctrl+w h 向左移動 ctrl+w l 向右移動 ctrl+w t 移動到頂端 ctrl+w b 移動到底端
7、移動窗口
Ctrl + w + r:向右或向下方交換窗口,而Ctrl + w + R則和它方向相反。 Ctrl + w + x:交換同列或同行的窗口的位置。vim默認交換當前窗口的與它下一個窗口的位置,如果下方沒有窗口,則試着與上一個窗口交換位置。亦可在此命令前加上數量,與制定的窗口交換位置。