Ответы:
Самый короткий / самый простой / самый быстрый способ будет:
:qa
Чтобы сохранить работу во всех вкладках и выйти:
:wqa
:x
никогда никогда никогда. Однажды ты :X
испортишь и зашифруешь свой файл, и ты не узнаешь ключ.
X
(2) случайно вводить пароль, (3) случайно вводить тот же пароль еще раз, прежде чем это будет проблема. Я не думаю, что это очень вероятно ...
Я часто использую :tabo
( :tabonly
), чтобы закрыть все остальные вкладки.
:on
закрывает только окна , а не вкладки, по крайней мере в моем vim 7.3.3.
:tabo
это именно то , что я искал. Я бы проголосовал за тебя 30 раз, если бы мог. :)
:ls
. Таким образом, вы можете восстановить вкладки позже, если хотите. Или преобразовать их в окна и т. Д.
Добавление к тому, что fuentesjr сказал:
:qa!
Принудительно закроет все вкладки, если вы не заботитесь о сохранении.
Вы можете использовать любую из этих команд Vim Ex для выхода из нескольких окон и буферов :
:qa
:qall
Выйдите из Vim, если только нет буферов, которые были изменены. (Используйте :bmod
для перехода к следующему измененному буферу). Когда 'autowriteall' установлен, все измененные буферы будут записаны, как :wqall
.
:conf qa
:confirm qall
Выход из Vim. Вызовите подсказку, когда некоторые буферы были изменены. См :confirm
.
:qa!
:qall!
Выход из Vim. Любые изменения в буферах будут потеряны. Также смотрите :cquit
, он делает то же самое, но выходит с ненулевым значением.
:quita
:quitall
:quita!
:quitall!
То же самое :qall
.
:wqa
:wqall
:xa
:xall
Запишите все измененные буферы и выйдите из Vim. Если существуют буферы без имени файла, которые доступны только для чтения или которые не могут быть записаны по другой причине, Vim не завершит работу.
:conf wqa
:confirm wqall
:conf xa
:confirm xall
Запишите все измененные буферы и выйдите из Vim. Вызовите запрос, когда некоторые буферы доступны только для чтения или не могут быть записаны по другой причине. См :confirm
.
:wqa!
:xa!
:wqall!
:xall!
Запишите все измененные буферы, даже те, которые доступны только для чтения, и выйдите из Vim. Если есть буферы без имени файла или которые не могут быть записаны по другой причине, Vim не выйдет.
Чтобы прочитать об этом в Vim, введите следующую команду Ex
:help window-exit
:qall
Это закрывает все вкладки и открытые буферы.