1

我通常要么最终使用[range]%s/word/another_word/gc,要么手动完成。我想知道你们是否使用不同的,也许是更快的方式。假设我有 vim 7.2。

4

2 回答 2

5

我通常使用/word加号回车来查找单词;cwanother加ESC第一次更换;然后n找到该单词的下一个出现(可能是几次,如果它在行上出现多次并且我不想每个都更改),然后.重复最后一次更改。

当事件分散在一个广泛的范围内时,我使用基于范围的全局搜索和替换,这确实是我想要的全局搜索和替换。

于 2009-09-04T20:59:28.500 回答
3

&在命令模式下重复前面的搜索和替换命令。你也可以做一些事情,比如3&在接下来的 3 行中重复它。

于 2009-09-04T20:52:26.330 回答