Подтвердить что ты не робот

Применение опции для всех открытых файлов в Vim

Я делаю vimdiff на 2 файла. Теперь, если я хочу обернуть 2 файла, мне нужно применить :set wrap 2 раза к каждому файлу отдельно.

Можно ли каким-либо образом применить set wrap к обоим им одновременно, не выполняя одну и ту же команду дважды?

4b9b3361

Ответ 1

windo делает именно то, что вы хотите:

:windo set wrap

Если у вас несколько вкладок, для этого случая есть эквивалент tabdo.

:tabdo set wrap

Ответ 2

Нашел это решение, используя псевдоним bash. Я не мог найти способ использовать .vimrc для установки обертки для vimdiff.

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

Кредит: http://www.nieko.net/data/bashrc