vim命令模式下的相關操做vim
保存退出:ZZ spa
代碼格式化:gg=G文檔
光標的移動:搜索
上下移動:h j k lim
光標移動到行首:0移動
光標移動到行尾:$文件
光標移動到文件頭部:gg鍵盤
光標移動到文件尾部:Gvi
光標迅速移動到第N行:nG快捷鍵
光標向下移動n行:N+回車
刪除命令:
刪除光標前字符:X
刪除光標後字符:x
刪除一個單詞:dw(刪除光標所在單詞後面的部分)
若要刪除整個單詞,光標應該在單詞最前面
刪除前半行:d0
刪除後半行:d$,D
刪除光標所在行:dd(實際上是剪切操做)
刪除n行:ndd
刪除全部內容:ggdG,Gdgg
撤銷命令:
撤銷:u
反撤銷:Ctrl+r
複製與粘貼
複製一行:yy
複製N行:nyy
粘貼光標所在位置的下一行:p
粘貼到光標所在位置的上一行:P
替換操做
光標蓋住所要替換的字符 r+要替換的內容
連續替換多個字符:R+ 要替換的字符
查找命令:
/+要查找的內容 從光標所在行向下搜索
?+要查找的內容 :從光標所在行向上搜索
關鍵字切換 n 向下切換 N向上切換
#:光標先移動到帶搜索的單詞上,鍵盤輸入# 號
查看man 文檔
章節號+ K
man n + 要查找的內容
可視模式下的操做快捷鍵:
命令模式進入可視模式:v
選中:移動光標
複製:y
刪除: d
粘貼到光標的後面:p
粘貼到光標後面:P
命令模式切換到文本編輯模式
a:在光標後面插入
A:在行尾插入
i:在光標前插入
I:在行首開始插入
o:在光標下一行建立空行插入
O:在光標所在上一行插入
s:以犧牲光標所在字符插入
S:一犧牲一行爲代價插入
從命令模式切換到末行模式
冒號
s: