Для выхода из редактора vi без сохранения изменений, сделанных в файле,
используется команда :q!. Когда вводится команда ":",
курсор переходит на последнюю строку экрана, и таким образом редактор
оказывается в режиме последней строки:
COW IS THE TIME FOR ALL WOMEN TO COME TO THE SESSION.
:\
В этом режиме возможно вводить некоторые расширенные команды.
Одна из них -- команда q!, которой завершается
работа с редактором vi без сохранения сделанных изменений.
Команда :wq сначала сохраняет файл со сделанными изменениями,
а затем выходит из редактора vi. Команда ZZ
(выданная в командном режиме, т.е. без введения команды ":")
эквивалентна команде :wq. Если файл со времени последней
модификации не изменялся, то время создания файла также не будет
изменено. Напомним, что в режиме последней строки введение команды завершается
клавишей Enter.
Чтобы сохранить файл, но не выходить из редактора vi,
используется команда :w.