我经常使用 c-a-w
组合来更改 Vim 中的单词。
是否有任何类似的方法可以快速更改特定文件中该词的所有其他出现?
最佳答案
为此目的使用 gn
选项,在我的例子中,我有一个稍微不同的版本
" allows me to use a smarter cgn
nnoremap c* *<c-o>cgn
nnoremap c# #<C-o>cgn
现在当你不得不多次更改一个单词时,只要你没有那么多,因为在这种情况下,经典替换会更好,只需按 c*
然后按“点-->”。更改它的下一次出现。
如果你想看看 gn
能给我们带来多大的惊喜,请看一看:Operating on search matches using gn (vimcasts)
关于vim - 如何在 Vim 中改变一个词(以及所有其他出现的词),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/53931919/