vim 移动
本文涉及符号说明:
- 写在一个按键样式中,表示连击,比如gg,表示按g键两次;
- 两个按键按键样式之间没有+号表示两个键都可使用,比如:+ Enter表示使用+或者Enter都可以
- 两个按键按键样式之间有+号表示需要依次进行按键,比如:Num + G表示需要先按数字键之后再按G
- key表示所有ASCII符号,即键盘上所有可以输出可打印字符的按键。比如:f + key若其中key为按键c(即f + c),此时表示光标移动到后面第一次出现字符c的地方
行内
按键 |
功能 |
^ |
移到当前行的第一个非空字符 |
$ |
移到当前行的最后一个字符 |
Space |
右移一个字符 |
w |
右移一个单词 |
W |
移到下一个字的开头,忽略标点符号 |
b |
移到前一个字的开头 |
B |
移到前一个字的开头,忽略标点符号 |
e |
移到下一个字的结尾 |
E |
移到下一个字的结尾,忽略标点符号 |
0 | |
移到当前行的第一列 |
Num + | |
移到当前行的第n列 |
f + key |
光标移动到后面第一次出现key值的地方 |
行间
按键 |
功能 |
gg |
第一行行首 |
G |
最后一行行首 |
Num + G |
第n行行首 |
L |
移到屏幕的最后一行 |
M |
移到屏幕的中间一行 |
H |
移到屏幕的第一行 |
( |
移到句子的开头 |
) |
移到句子的结尾 |
{ |
移到段落的开头 |
} |
移到下一个段落的开头 |
+ Enter |
移到下一行的第一个非空字符(空行除外) |
- |
移到前一行的第一个非空字符(空行除外) |
posted @
2021-08-27 23:52
没有B树
阅读(
76)
评论()
编辑
收藏
举报