如何在vi编辑器中移动一个单词

时间:2010-12-20 10:59:50

标签: vim vi

我使用快捷键 w 将光标向右移动一个单词,是否有任何移动单词的快捷方式?

5 个答案:

答案 0 :(得分:269)

使用 b 向后移动一个单词

使用 w 前进一个单词

这是一个可能对你有用的备忘单

alt text

来源:http://www.viemu.com/a_vi_vim_graphical_cheat_sheet_tutorial.html

答案 1 :(得分:24)

b

你可以在这里看到其他动议:

http://vimdoc.sourceforge.net/htmldoc/motion.html#word-motions

通常,Vim命令由

组成

计算行动动议

其中:

count 是您希望它执行的次数,默认值为1

动作显然是一个动作: d 用于删除, c 用于更改,默认为空,这意味着只需移动

动作是方向,你已经

答案 2 :(得分:8)

除了在其他答案中提到的b运动之外,另一个可能有趣的运动是ge

它会将您带到左侧单词的最后一个字母。当b被视为与w相反时,ge可被视为e的反面,它会将您带到当前单词的末尾。

同时请注意,所有这些按字词划分的动作都有一个WORD明智的等同词:WBEgE,这些都是"更快& #34 ;.对于单词和WORDS之间的区别,请参阅::h word

答案 3 :(得分:6)

是的,您可以使用“b”来后退一个单词,并提前“2b”后退2个单词

答案 4 :(得分:4)

正如标题所示,你想向左(向后)移动。 b做到了。