vim-光标移动
vim-光标移动
h,j,k,l → 左、下、上、右。
<C-f> → 往下翻页。
<C-b> → 往上翻页。
% → 光标移动到匹配到的{}。
w → 下一个单词词首。
W → 同 w 。
e → 单词结尾。
E → 同 e 。
b → 前一个单词词首。
B → 同 b 。
0 → 行首。
^ → 本行第一个字符。
$ → 行尾。
gg → 第一行行首。
gd → 去到函数或者变量的定义处。
(N)G → 去到第 N 行或者最后一行。
(n)f(x) → 在行内查找第 n 个 x 字符,查找方向从左到右。
; → 重复最近一次的 f 操作。
(n)t(x) → 与 f 一样,只是光标停在查找字符的左边。
(n)F(x) → 在行内查找第 n 个 x 字符,查找方向从右到左。
( → 移动到前一个段落的第一个字符,段落之间以空行为分割。
) → 移动到下一个段落的第一个字符。
* → 往下查找当前字符串,并移动到下一个字符串的首字符。
# → 往上查找当前字符串,并移动到上一个字符串的首字符。
`. → 移动到最后被编辑的行。
H → 移动到当前屏幕的第一行的首字符。
M → 移动到当前屏幕的中间行的首字符。
L → 移动到当前屏幕的最后一行的首字符。
ma → 在当前位置做一个标签。
`a →跳到 ma 标签处。