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

Sur*_*esh 135 vi vim

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

Waz*_*ery 277

使用b搬回一个字

使用w向前移动一个字

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

替代文字

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

  • 非图形编辑器的图形备忘单. (12认同)

Gor*_*vic 24

是的b.

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

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

通常,Vim命令由

计算行动动议

哪里:

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

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

运动是方向,你已经有了


sta*_*tox 8

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

它会将您带到左侧单词的最后一个字母.当b被认为是相反的时候w,ge可以认为是相反的,e它会带你到当前单词的结尾.

另外请注意,所有这些字为单位的运动有一个字为单位的等价:W,B,EgE这是"快".对于单词和WORDS之间的区别,请参阅::h word.


Jim*_*ang 6

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


kha*_*hik 5

您想向左(向后)移动。b可以。