我正在使用vimdiff将来自其他组文件的更改合并到我们的文件中。 并非所有更改都应该被接受,因此我必须手动完成。 但是,我想知道是否有办法告诉vimdiff立即接受几个更改。 即,我希望能够立即接受接下来的10个更改,而不是只接受下一个更改。 现在我正在使用“] c”跳转到下一个更改并“执行”以接受该更改。 该文件是250000行,我只在5000行...
此致 Hagai
答案 0 :(得分:1)
简而言之,你可以用宏完成你想要的东西:
现在您可以在正常模式下键入'@ f'来使用它,它将重播宏'f'中记录的操作。从那里你有几个选择:
这里有一个很好的教程: http://www.thegeekstuff.com/2009/01/vi-and-vim-macro-tutorial-how-to-record-and-play/