有时候不太记得vim快捷键。记录一下。
操作 | 键位 |
---|---|
删除/剪切一行 | dd |
删除/剪切当前开始的n行 | ndd |
删除/剪切光标之后的一个字/单词部分 | dw |
删除/剪切光标之后的n个字/单词部分 | ndw |
删除/剪切当前字符 | x |
删除/剪切光标到行尾 | d$ |
删除/剪切光标到行首 | d0 |
删除/剪切光标右边n个字符 | d[n]l |
删除/剪切光标左边n个字符 | d[n]h |
删除/剪切m行到n行 | m,n d |
删除光标之上的所有行 | dgg |
删除光标之下的所有行 | dG |
在光标之前黏贴 | p |
在光标之后黏贴 | P |
复制光标所在单词 | yaw |
复制光标所在句子 | yas |
删除/剪切光标所在单词 | daw |
删除/剪切光标所在句子 | das |
撤消n个改动 | [n]u |
复制n行m行,到i行之后 | :m,n co i |
格式化所有行 | gg=G |
格式化m行到n行 | mg=ng |