在Vim中使用插入符号复制单词的简便方法

Dan*_*ley 3 vi vim copy-paste

我试图找到一种简单的方法来复制插入符号当前所在的单词.我知道我可以选择单词的前面:按v e y.但这看起来很疯狂,我可以简单地按*上面的单词来搜索它,肯定有更好的方法来复制这个单词.也许甚至在一键按下?

Jas*_*own 13

你可以使用y i w(Yank In Word).虽然它的敲击次数也很多.如果你在单词的开头,你可以删除i并使用y wy e.

或者,您可以按照自己喜欢的方式将命令映射到键.例如,您可以将它放在您的vimrc文件中:

nmap <F8> yiw
Run Code Online (Sandbox Code Playgroud)

F8关键是正确附近的*密钥,因此它会很容易记住,它的作用类似于*字亮点.这将是一个单词来拉扯这个词.

更新:

Satoru.Logic的评论绝对是一个很好的方式.如果你不确定是什么<leader>意思,请看看这篇文章.