Как сделать два окна равными по ширине при сравнении файлов?


16

Как сделать два окна равными по ширине при сравнении файлов с помощью команды vim -d file1 file2?

введите описание изображения здесь

Как сделать так, чтобы два окна были одинаковой ширины?

Ответы:



7

Если вы хотите, чтобы ширина окна оставалась одинаковой при изменении размера окна Vim, попробуйте это в вашем ~ / .vimrc:

if exists("##VimResized")
    if &diff
        au VimResized * wincmd =
    endif
endif

Upvote для вас, как вы экономите мне несколько нажатий клавиш
Антоний

Почему нет set equalalways?
Уолф

Потому что я обычно не хочу, чтобы мои окна были одинаковой ширины, но я хочу, чтобы они были одинаковой ширины при сравнении двух буферов. Кроме того, «equalalways» не сохраняет окна одинаковой ширины при изменении размера окна Vim.
Гариджон
Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.