Закройте разделенное окно в Vim без изменения размера других окон - PullRequest
29 голосов
/ 28 января 2009

Если у меня открыто окно Vim с двумя разделениями в нем (всего видно 3 буфера), и я настроил область просмотра каждого разделения, то я закрываю один буфер, размеры окна просмотра двух других буферов автоматически изменяются.

Есть ли способ сохранить или, по крайней мере, лучше масштабировать разделение при закрытии буфера?

1) Vim window with three splits, custom size:
  +---+-------+---+
  |   |       |   |
  | 1 |   2   | 3 |
  |   |       |   |
  +---+-------+---+
2) Close buffer 3, splits are resized to "best fit":
  +-------+-------+
  |       |       |
  |   1   |   2   |
  |       |       |
  +-------+-------+
3) I want it to stay like this, resize only adjacent buffer:
  +---+-----------+
  |   |           |
  | 1 |     2     |
  |   |           |
  +---+-----------+

1 Ответ

41 голосов
/ 28 января 2009
set noea
" i.e.
set equalalways

См. равно в документации Vim.

...