Подтвердить что ты не робот

Как сохранить все файлы в вкладках на Vim?

Если у меня есть несколько файлов в вкладках на VIM, и я редактирую несколько из них. Как сохранить их с помощью одной команды?

4b9b3361

Ответ 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/... Я использую его все время для целей рефакторинга...)