当你在使用vim时,你可以用w逐字前进,我怎么后退呢?
我可以这样想:
B转到当前或上一个单词的开头
W去下一个单词的开头
到当前或下一个单词的结尾
葛往前一字结束
尝试:h字动作了解更多细节,以及如何将它们与操作结合起来。
或者,如果您使用w, b, w和b通过跳过单词来导航行,请考虑以下替代方法,如果使用正确,这些替代方法可以更快。
f<char> # jump to next occurrence of <char> to right (inclusive)
or
F<char> # jump back to next occurrence of <char> to left (inclusive)
如果你的单词用空格隔开
如果你的单词由<空格>分隔,你可以通过空格跳过单词:
f <空间>;;;;在那里;重复前面的命令,因此可以按空格向前跳
F <空间>;;按空间向后跳
如果你的单词是用标点符号而不是空格分隔的
例如,只需将<char>替换为标点符号。
标点符号方法在滚动时效率不高,但如果您知道要跳转到哪里,通常可以在一两次跳转后跳转到那里。