在Vim中搜索并替换光标下的单词

7

我经常把光标放在一个单词上,想用另一个单词替换所有出现的单词。有什么最简单的方法可以用另一个单词替换光标下的单词的所有出现?

1个回答

19
使用 <C-r><C-w> 在命令行中插入光标下的单词。
:%s/<C-r><C-w>/bar/g

如果你需要经常这样做,你可以很容易地创建一个像这样的映射:

nnoremap <F6> :%s/<C-r><C-w>/

上面的映射插入了命令的第一部分,让您可以输入替换部分、任何标志并按下<CR>

:%s/foo/

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接