Vim:视觉模式,w(单词)标记多于单词

时间:2014-10-26 20:50:07

标签: vim

当我进入可视模式并按'w'选择光标下的单词时,它会选择单词,加上以下空格。例如:

enter image description here

我不希望标记此示例中的标点符号。

这只是我的vim这样吗? 我正在使用spf13 vim配置.. http://vim.spf13.com/

2 个答案:

答案 0 :(得分:4)

w 将光标移动到下一个单词的开头。你要找的是 e ,它将光标移动到当前单词的末尾。

答案 1 :(得分:2)

您的设置不应是默认的vim设置。例如:

foo bar

如果您的光标位于f,使用vim默认设置,则按vwfoo b将被视觉选择,而不是foo<space>

因为selection选项默认值为inclusive,这意味着,当您使用动态进行视觉选择时,最后一个字符将处于选择状态。

如您所述,您的selection选项可能已设为exclusive,您可以通过以下方式检查:set selection?

无论如何,您的设置或vim默认设置都无法实现您的目标。你想要e动作。检查:h e:h w是否有详细信息和差异。

P.S。 使用任何vim发行版!