Vim: Сохранить всё сразу

Источник: «Save everything at once»
Используйте :wa или :qa, чтобы записать всё сразу или закрыть Vim без записи данных.

Недавно мы объяснили, что при включённом параметре set hidden у вас могут быть несохранённые буферы, которые не видны. Что делать, если вы хотите сохранить все несохранённые буферы? Есть несколько команд, которые вы должны знать:

Будьте осторожны, потому что последняя команда может привести к потере рабочих данных, если у вас есть скрытый буфер, в котором есть несохранённые изменения. Но если вы уверены, что это безопасно, это может быть одним из самых быстрых способов выйти из Vim.

Все команды записи :wa, :xa и wqa будут записывать только те файлы, в которых есть несохранённые изменения. Это отличается от обычного :w, который записывает файл несмотря ни на что. Помните об этом, если у вас выполняется компиляции или другие сценарии, которые запускаются при сохранении файла.

Дополнительные материалы

Предыдущая Статья

Безопасное обновление с PHP 7.4 до 8.1 с Rector

Следующая Статья

Выполнение скриптов Python с помощью Shebang