Vim 常见命令及其对应的含义

command desc
w 移动到下一个 word[^1] 的开头
e 移动到下一个 word 的结尾
W 移动到下一个 WORD 的开头
E 移动到下一个 WORD 的结尾
b 移动到上一个 word 的开头
B 移动到上一个 WORD 的开头
ge 移动到上一个 word 的结尾
gE 的移动到上一个 WORD 的结尾
f{char}[^2] 移动到当前行下一个 char 出现的位置
F{char} 移动到当前行上一个 char 出现的位置
t{char} 移动到当前行下一个 char 出现的前一个位置
T{char} 移动到当前行上一个 char 出现的前一个位置
0 移动到当前行的第一个字符位置
^ 移动到当前行的第一个非空字符的位置
$ 移动到当前行的最后一个位置
g_ 移动到当前行的最后一个非空字符的位置
{ 移动到下一个段落
} 移动到上一个段落
/{pattern} 搜索下一个符合的单词[^3]
?{pattern} 搜索上一个符合的单词
gg 移动到文件的最上方
{line}gg 移动到指定的行数
G 移动到文件的末尾
% 移动到匹配 ({[]}) 的位置[^4]
dd 删除整行
D 删除到结尾的字符,相当于 d$
阅读更多