这个问题在这里已经有了答案:
In Vim, replace all occurrences of current term under cursor
(6 个回答)
8年前关闭。
我经常将光标放在一个词上,我想用另一个词替换该词的所有出现。用另一个词替换光标下所有出现的词的最简单方法是什么?
最佳答案
使用 <C-r><C-w>
在命令行中插入光标下的单词:
:%s/<C-r><C-w>/bar/g
如果你需要这样做很多,你可以很容易地创建一个这样的映射:
nnoremap <F6> :%s/<C-r><C-w>/
上面的映射插入了命令的第一部分,准备好输入替换、任何标志并点击
<CR>
::%s/foo/
关于vim - 在 Vim 中搜索和替换光标下的单词,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15419262/