导航
记录经常使用的vim快捷键。
gi
在普通模式下输入 gi
,光标会移动到上次编辑的位置,并立即进入插入模式。
Ctrl+o and Ctrl+i
在普通模式下,跳转到光标最近所在的上一个位置(Ctrl+o
)或下一个位置(Ctrl+i
)。
Ctrl+a and Ctrl+x
在普通模式下,递增或递减光标下的数字。
Ctrl+e and Ctrl+y
在普通模式下,向上(Ctrl+e
)或向下(Ctrl+y
)滚动当前缓冲区一行。
{ and }
在普通模式下,转到上一段/下一段。
>> and <<
在普通或可视模式下,将行(或选区域)向右(>>
)或向左(<<
)移动一个缩进。
Ctrl+n and Ctrl+p
在插入模式下,从光标后面的单词(Ctrl+n
)或前面的单词(Ctrl+p
)填充光标下的单词。
Shift+j
在普通模式下,拼接当前行和下一行。
zz, zb, zt
使正在编辑的当前行位于屏幕中间,底部,顶部。
ZZ
在普通模式下,与 :wq!
一样,保存并退出 vim。
guu and gUU
把一行的文字变成全小写或大写。
欢迎大家分享自己常用的快捷键。