在Vim / Vi中,如何将光标移动到上一个单词的末尾?

时间:2011-02-26 05:31:29

标签: vim vi

在Vim的正常模式下:

  • e 转到下一个单词的结尾
  • w 转到下一个单词的开头
  • b 转到上一个单词的开头

如何将光标移动到上一个字的 end

4 个答案:

答案 0 :(得分:218)

不幸的是,这不是一个单一的关键......但 g e 正是您所寻找的。

答案 1 :(得分:44)

尝试 g e

ge                      Backward to the end of word [count] |inclusive|.

                                                        *gE*
gE                      Backward to the end of WORD [count] |inclusive|.

答案 2 :(得分:28)

如VIM手册(第03.1节)所示,您可以使用 g e 转到上一个单词的末尾

答案 3 :(得分:2)

您可能还想将它们移到单词前的空格( g e 后的一个字符:(均为两个键)

  1. F 空格会将您带到上一个单词之后的空格
  2. 在大多数情况下,
  3. B h 也会这样做。

例外情况是在行首时出现这种情况

  1. k $ 在3次按键中执行类似的操作