分屏操作
- 分屏操作:
sp: 上下分屏,後可跟⽂件名
vsp: 左右分屏,後可跟⽂件名
Ctr+w+w: 在多個窗⼝切換
啓動分屏: - 使⽤⼤寫O參數進⾏垂直分屏
$ vim -On file1 file2 … - 使⽤⼩寫o參數進⾏⽔平分屏
$ vim -on file1 file2 …
注: n是數字,表示分屏的數量,n要⼤於等於⽂件個數
關閉分屏 - 關閉當前窗⼝
ctrl+w c - 關閉當前窗⼝,如果只剩最後⼀個,則退出vim
ctrl+w q
編輯中分屏 - 上下分割當前打開的⽂件
課程介紹
附錄-vim分屏操作 120
ctrl+w s - 上下分割,並打開⼀個新的⽂件
:sp filename - 左右分割當前打開的⽂件
ctrl+w v - 左右分割,並打開⼀個新的⽂件
:vsp filename
分屏編輯中光標的移動
vi中的光標鍵是h,j,k,l,要在各個屏之間切換,只需要先按⼀下ctrl+w - 把光標移動到上邊的屏
ctrl+w k - 把光標移動到下邊的屏
ctrl+w j - 把光標移動到右邊的屏
ctrl+w l - 把光標移動到左邊的屏
ctrl+w h - 把光標移動到下⼀個的屏
ctrl+w w
移動分屏 - 向上移動
ctrl+w K - 向下移動
ctrl+w J - 向右移動
ctrl+w L - 向左移動
ctrl+w H
屏幕尺⼨ - 增加⾼度
ctrl+w + - 減少⾼度
ctrl+w - - 讓所有屏的⾼度⼀致
ctrl+w = - 左加寬度
ctrl+w > - 右加寬度
ctrl+w < - 右增加n寬 (如:n=30)
ctrl+w n <
vim打造IDE
- 簡潔版IDE
C+p: ⽣成tags
C+]: 跳轉到函數定義
C+t:從函數定義返回
C+o:在左側打開⽂件列表
F4: 在右側打開函數列表
C+n:補⻬函數,向下翻 - vimrc是vim的配置⽂件,可以修改兩個位置
- /etc/vim/vimrc
- ~/.vimrc
~/.vimrc優先級⾼