Сохранить все окна / вкладки в GVim - PullRequest
9 голосов
/ 13 декабря 2010

Я хотел бы сохранить все открытые вертикальные / горизонтальные окна?Возможно ли, не заходя в каждое окно и не выполняя :w!?

Ответы [ 3 ]

11 голосов
/ 13 декабря 2010

Сохранить только те буферы, которые открыты на текущей вкладке, а не те которые скрыты, введите команду :write для каждого открытого окна:

:windo w!

Чтобы сохранить все открытые буферы независимо от соответствующих окон ' введите команду :wall

:wa!

Существует также аналогичная команда

:bufdo w!

но он не ведет себя точно так же. Обе команды влияют на скрытые буферы, но :wall не пытается писать буферы без имени файла.

9 голосов
/ 13 декабря 2010

Да, вы можете сделать это с :wa.

4 голосов
/ 13 декабря 2010

Использование :wall

Записывает все измененные буферы (но также сохраняет и скрытый).

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...