16.5. Выход из VI
Одним
из способов выхода из viявляется команда:wq, которая перед
выходом сохранит текущий буфер. Вы также
можете выйти из программы без сохранения
посредством:qили (наиболее часто):q!. Последняя команда используется
в случае, если вы изменили файл, но не
хотите сохранять эти изменения.
Иногда
может случиться так, что ваша машина
зависнет или vi“вылетит”. Однако для минимизации
потерь в таких случаях иelvis,
иvimпринимают определённые меры. Оба
редактора время от времени сохраняют
открытые буферы во временный файл. Этот
файл обычно называется так же как и
оригинальный файл, но с точкой в начале
имени. Это делает такой файл скрытым.
Этот
временный файл удаляется после нормального
завершения работы редактора. Это
означает, что временная копия будет всё
ещё доступна, если что-то вылетит или
зависнет. Когда вы снова вернётесь к
редактированию файла, вам будут предложены
на выбор варианты действий. В большинстве
случаев может быть восстановлена большая
часть несохранённой работы. elvisтакже отправит вам письмо (из Graceland'а
как ни странно :), сообщающее вам, что
есть резервная копия.