16.5. Выход из VI

Одним из способов выхода из viявляется команда:wq, которая перед выходом сохранит текущий буфер. Вы также можете выйти из программы без сохранения посредством:qили (наиболее часто):q!. Последняя команда используется в случае, если вы изменили файл, но не хотите сохранять эти изменения.

Иногда может случиться так, что ваша машина зависнет или vi“вылетит”. Однако для минимизации потерь в таких случаях иelvis, иvimпринимают определённые меры. Оба редактора время от времени сохраняют открытые буферы во временный файл. Этот файл обычно называется так же как и оригинальный файл, но с точкой в начале имени. Это делает такой файл скрытым.

Этот временный файл удаляется после нормального завершения работы редактора. Это означает, что временная копия будет всё ещё доступна, если что-то вылетит или зависнет. Когда вы снова вернётесь к редактированию файла, вам будут предложены на выбор варианты действий. В большинстве случаев может быть восстановлена большая часть несохранённой работы. elvisтакже отправит вам письмо (из Graceland'а как ни странно :), сообщающее вам, что есть резервная копия.

Соседние файлы в папке материалы к собеседованию