当我的光标位于一个单词的中间,并且我想要整个单词时,我必须先按 b ,然后按 y w 猛拉它。
我想知道我可以在不先点击 b 的情况下猛拉这个词吗?
答案 0 :(得分:12)
y a w 围绕着单词,这意味着如果单词后面有空格,它也会抓住它(但不会之前的空间)。
y i w 在单词里面猛拉一下,它只是单词字符。
你可以看到 v a w 或 v i w 选择相同的字符。然后你也可以点击 y 来执行猛拉。
i
和a
当然适用于所有其他VIM组,例如W
,这是任何非空白。
答案 1 :(得分:4)
您可以使用 y a w 。作为副作用,这会将光标移动到被拉动区域的开头。
有关详细信息,请参阅Vim文档中的Text object selection。