22

我对 2 个文件进行 vimdiff。现在,如果我想包装 2 个文件,那么我需要:set wrap分别对每个文件应用 2 次。

有什么方法可以set wrap同时应用到它们而不运行两次相同的命令?

4

2 回答 2

34

windo 完全符合您的要求:

:windo set wrap

如果您有多个选项卡,则有一个等效项tabdo可以处理这种情况。

:tabdo set wrap
于 2011-08-30T14:44:49.883 回答
1

使用 bash 别名找到了这个解决方案。我找不到.vimrc用于为 vimdiff 设置换行的方法。

alias vimdiff='vimdiff -c"windo set wrap" $*'

归功于:http ://www.nieko.net/data/bashrc

于 2012-06-19T13:23:22.783 回答