通常我使用ea在单词后面附加一些东西;但是,如果光标已经在单词的最后一个位置,这将不起作用。
ea将使光标移动到下一个单词的末尾。
我很想知道是否有任何热键可以移动到当前单词的末尾,即使光标已经在单词的最后位置。
谢谢。
通常我使用ea在单词后面附加一些东西;但是,如果光标已经在单词的最后一个位置,这将不起作用。
ea将使光标移动到下一个单词的末尾。
我很想知道是否有任何热键可以移动到当前单词的末尾,即使光标已经在单词的最后位置。
谢谢。
在您的情况下,您似乎想要一种一致的方式来附加到一个单词,即使您在最后一个字母上。我会改用使用wi而不是ea
我建议不要重新映射基本的 vim 移动控件,它们是有原因的。
e
如果您愿意,您可以更改 的功能。例如,你可以把
nnoremap e he
在你的 ~/.vimrc 中。这映射e
到,he
以便它以您想要的方式工作。但是,您可能会发现e
它很有用,并且不想完全改写它。您可以使用您的<leader>
密钥添加备用映射。
nnoremap <leader>e he
这样您就可以使用\e
or ,e
(取决于您的 mapleader 设置)来达到预期的效果。我倾向于同意其他人的观点,不过最好习惯 vim 的标准单键。通常,将映射用于您经常使用的较长命令。
没有像您建议的那样的内置命令,但是\>
单词结尾有正则表达式。
e
b
试试“ bea ”。无论光标在单词中的哪个位置,这都将起作用。