开发者

Applying an option to all opened files in Vim

开发者 https://www.devze.com 2023-03-31 23:30 出处:网络
I do a vimdiff on 2 files. Now if I want to wrap 2 files then I need to apply :set wrap 2 times to each file separately.

I do a vimdiff on 2 files. Now if I want to wrap 2 files then I need to apply :set wrap 2 times to each file separately.

Is there any way I 开发者_如何学编程can apply set wrap to both of them simultaneously without running same command twice?


windo does exactly what you want:

:windo set wrap

If you have multiple tabs, there is an equivalent tabdo to handle that case.

:tabdo set wrap


Found this solution using bash alias. I could not find a way to use .vimrc to set wrap for vimdiff.

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

Credit to: http://www.nieko.net/data/bashrc

0

精彩评论

暂无评论...
验证码 换一张
取 消