Если у меня есть несколько файлов в вкладках на VIM, и я редактирую несколько из них. Как сохранить их с помощью одной команды?
Как сохранить все файлы в вкладках на Vim?
Ответ 1
Команда wa (сокращение от wall) будет записывать все измененные буферы. Вы также можете использовать :tabdo w, который определенно именно то, что вы хотите, и прекрасно делится.
Ответ 2
Просто сделай
:wa
(с последующим возвратом), который является сокращением для
:wall
Также, чтобы "сохранить все и выйти", вы можете сделать
:wqa или :xa
(= "записи бросить все" )
Ответ 3
Чтобы сохранить все файлы, просто используйте команду a после записи для записи всех файлов.
:wa
Ответ 4
Возможно суффикс a[ll] для ряда команд командной строки Vim (т.е. тип : в обычном режиме), включают:
-
:wa- сохранить все вкладки/несохраненные буферы -
:xa/:wqa- сохранить все вкладки/несохраненные буферы и выйти из Vim -
:qa- выйти из vim (будет предупреждать, если существуют несохраненные буферы)
Ответ 5
Отметьте :wall команду
Ответ 6
И вы можете использовать :tabdo! w тоже, я просто добавляю это, потому что он полезен и для других вещей (например, :tabdo! g/somepattern/ s/something/anything/... Я использую его все время для целей рефакторинга...)