光标位置移动(方向)
位置 | 键 | 使用频率 |
---|
左 | h | ★★★★★★ |
下 | j | ★★★★★★ |
上 | k | ★★★★★★ |
右 | l | ★★★★★★ |
注:也可用小键盘区的方向键移动光标方向,但不建议,因为离得太远了
光标位置移动(行)
位置 | 键 | 使用频率 |
---|
首行 | gg | ★★★★☆ |
末行 | G | ★★★★☆ |
第{n}行 | {n}G | ★★★★☆ |
文件{n}%处的行 | {n}% | ★★★★☆ |
行首 | 0 | ★★★☆☆ |
行尾 | $ | ★★★☆☆ |
行内第一个非空字符 | ^ | ★★★☆☆ |
上一行行首 | - | ★☆☆☆☆ |
下一行行首 | + | ★☆☆☆☆ |
光标位置移动(页)
位置 | 键 | 使用频率 | 助记 |
---|
下一页 | ctrl-f | ★★★★☆ | forward |
上一页 | ctrl-b | ★★★★☆ | backward |
下半页 | ctrl-d | ★★★★☆ | down |
上半页 | ctrl-u | ★★★★☆ | up |
当前页顶部 | H | ★★★☆☆ | Head |
当前页中央 | M | ★★★☆☆ | Medium |
当前页底部 | L | ★★★☆☆ | Last |
光标位置移动(词、句、段落)
位置 | 键 | 使用频率 | 助记 |
---|
下一词首 | w | ★★★★☆ | word |
下一词首(符号也算词的一部分) | W | ★★☆☆☆ | |
上一词首 | b | ★★★★☆ | back |
上一词首(符号也算词的一部分) | B | ★★☆☆☆ | |
下一词尾 | e | ★★★★☆ | end |
下一词尾(符号也算词的一部分) | E | ★★☆☆☆ | |
上一词尾 | ge | ★★☆☆☆ | |
上一词尾(符号也算词的一部分) | gE | ★☆☆☆☆ | |
上一句子 | ( | ★☆☆☆☆ | |
下一句子 | ) | ★☆☆☆☆ | |
上一段落 | { | ★☆☆☆☆ | |
下一段落 | } | ★☆☆☆☆ | |
光标位置移动(历史记录)
位置 | 键 | 使用频率 |
---|
跳到上次的位置 | ctrl-o | ★★★★☆ |
跳回下次的位置 | ctrl-i | ★★★☆☆ |
光标位置移动(搜索)
位置 | 键 | 使用频率 | 助记 | 正向重复 | 反向重复 |
---|
跳到本行中右边字符{char}的位置 | f{char} | ★★★★☆ | find | ; | , |
跳到本行中左边字符{char}的位置 | F{char} | ★★★☆☆ | | ; | , |
跳到本行中右边字符{char}左边的位置 | t{char} | ★★★★☆ | till | ; | , |
跳到本行中左边字符{char}右边的位置 | T{char} | ★★☆☆☆ | | ; | , |
跳到当前位置后面的一个{string}位置 | /{string} | ★★★★☆ | | n | N |
跳到当前位置前面的一个{string}位置 | ?{string} | ★★★★☆ | | n | N |
页面滚动
位置 | 键 | 使用频率 | 助记 |
---|
上滚一行 | ctrl-e | ★★★★☆ | |
下滚一行 | ctrl-y | ★★★★☆ | |
当前行滚到屏幕顶部 | zt | ★★☆☆☆ | top |
当前行滚到屏幕底部 | zb | ★★☆☆☆ | bottom |
当前行滚到屏幕中央 | zz | ★★☆☆☆ | |
本文是《vim快速入门到精通》系列教程的一部分
发布评论