在Vim中为所有打开的文件应用选项

时间:2011-08-30 14:35:00

标签: vim vimdiff

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

有没有办法可以同时将set wrap同时应用于{{1}}而不运行相同的命令两次?

2 个答案:

答案 0 :(得分:31)

windo完全符合您的要求:

:windo set wrap

如果您有多个标签,则有一个等效tabdo来处理该情况。

:tabdo set wrap

答案 1 :(得分:1)

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

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

感谢:http://www.nieko.net/data/bashrc