【发布时间】:2011-07-04 18:14:45
【问题描述】:
在 Vim 的普通模式下:
- e 转到下一个单词的末尾
- w 转到下一个单词的开头
- b 转到前一个单词的开头
如何将光标移动到上一个单词的end?
【问题讨论】:
在 Vim 的普通模式下:
如何将光标移动到上一个单词的end?
【问题讨论】:
不幸的是,它不是一个单一的键...但是 ge 是您正在寻找的,我想。
【讨论】:
ge和be之间区别的人来说,你可以在单词的中间,然后你会走到前一个的结尾,而@987654323 @你需要在首字的第一个字符上。
gE 是前一个WORD 的结尾。 :)
w 一样频繁使用的东西。我错过了什么吗? (我知道它可以被映射,只是好奇为什么)
be很方便,但它是两个命令的组合,所以你不能像:dbe那样使用它。而d ge 确实有效
如 VIM 手册(第 03.1 节)所示,您可以使用 ge 转到前一个单词的末尾
【讨论】:
试试ge:
ge Backward to the end of word [count] |inclusive|.
*gE*
gE Backward to the end of WORD [count] |inclusive|.
【讨论】:
您可能还希望执行这些以转到单词前面的空格(ge 之后的一个字符:(两者都只有 2 个键)
例外情况是你在一行的开头,在这种情况下
【讨论】: