因经常需要在 Ubuntu 和 Mac OS 端进行转换,编辑器中快捷键不对应,甚至说一些快捷键找不到好的替代,故编辑器界面改用 Vim,以两端使用同一快捷键。此文整理常用 Vim 命令,不定时更新。

光标操作

移动光标键

h j k l

命令模式下

当前行移动光标

命令 解释
0 移动到行头
$ 移动到行尾
^ 移动到本行第一个不是 black 的字符位置
g_ 移动到本行最后一个不是 black 的字符位置
w 移动到下一个单词的开头
e 移动到下一个单词的结尾
fa 移动到本行下一个为 a 的字符处,a可以为任意字符
nfa 移动到本行下 n(1,2,3,4) 个字符为 a 的地方
Fa fa 一样,反向相反
nFa nfa一样,反向相反
ta 移动到本行下一个光标为 a 字符的前一个位置
nta 移动到本行下 n(1,2,34)个字符为 a 的前一个位置
Ta ta 一样,反向相反
nTa nta一样,反向相反
阅读全文