vim基礎命令

命令模式–i(光標前)/a(光標後)/o(下一行)/I(行首)/A(行尾)/O(上一行)–>編輯(插入)模式–Esc–>命令模式–:-->末行模式–Esc或者Ctrl+[–>命令模式

yy: 複製指定行
4yy: 複製下面四行
p: 粘貼
dd: 剪切指定行
2dd: 剪切下面兩行

h-left
j-down
k-up
l-right

M-middile
L-bottom

H-top
Ctrl+f-向下翻一屏
Ctrl+b-向上翻一屏
Ctrl+d-向下翻半屏
Ctrl+u-向上翻半屏

{-上個代碼段
}-下個代碼段

20G-移動到第20行
G-移動到最後一行
gg-移動到第一行

w-移動到下一個單詞
b-移動到前一個單詞

D-從當前光標開始剪切到行末
d0-從當前光標剪切到行首
dw-刪除單詞
x-刪除當前光標,每次只會刪一個
X-刪除當前光標前面的那個,每次只會刪除一個

u-撤銷操作
Ctrl+r:反撤銷

v-加上hjkl選中
V-和v不同在V選中行

>>-向右移動代碼
<<-整體向左
.-重複執行上一次的命令

r-替換單個字符
R-從當前位置從新編輯

/-查找
n-向下找搜索結果
N-向下找搜索結果

:%s/hello/world/g-將hello替換成world
:11,16s/hello/world/g-11到16行。。。。。

:w-保存
:q-退出
:q!-我鐵了心要推出
:wq-保存並推出
Shift+zz(命令模式):保存並推出

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章