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