8 способов выйти из редактора Vim в Linux

Как выйти из Vim Ubuntu Featured

Vim известен как невероятно мощный текстовый редактор, но также известен своим крутым кривым обучения. Если вы часто работаете в командной строке, стоит изучить хотя бы некоторые основные функции. К сожалению, если вы не потратите время на его изучение, даже что-то такое простое, как выход из Vim, может быть сложным.

Обычные сочетания клавиш вам здесь не помогут. Ничто из того, что вы узнали за всю свою вычислительную жизнь, не поможет вам, на самом деле. Vim очень своеобразен, и даже чтобы выйти из него, вам придется научиться делать это по правилам Vim.

Также читайте: Как использовать сочетания клавиш Vim для навигации в веб-браузере

Случайно запустили Vim? Вот как быстро выйти

Если вы хотели выполнить другую команду, но случайно запустили Vim, выходить довольно просто. Vim запускается в том, что он называет “Нормальным режимом”, что означает, что вы на самом деле не редактируете файл. Все, что вы вводите, будет интерпретироваться как команда.

Сначала вам нужно ввести клавишу :, за которой следует буква q для выхода. Чтобы выйти из Vim, введите следующее:

:q

Если вы получите ошибку, которая говорит “Нет записи с последнего изменения (добавьте ! для переопределения)”, вы случайно ввели текст или изменили файл. Введите следующее:

:q!

Как выйти из Vim Ubuntu Простое завершение

Застряли в режиме вставки?

Возможно, вы пытались выйти, введя несколько разных букв, и случайно оказались в режиме вставки Vim. Это то место, где вы на самом деле вводите новый текст в файл. Как только вы находитесь в этом режиме, вы можете не знать, как выйти. В этом случае приведенные выше советы вам не помогут.

К счастью, ключ к выходу из режима вставки прост. Просто нажмите клавишу Escape. Это вернет вас в Нормальный режим и позволит вам использовать приведенные выше инструкции для выхода из редактора.

Как выйти без сохранения

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

Мы уже упоминали один вариант выхода без сохранения выше:

:q!

Если вы открыли несколько файлов и хотите выйти из всех сразу без сохранения, это тоже просто. Просто введите следующее:

:qa!

Как сохранить ваши файлы и выйти

Может быть, вы внесли изменения и хотите их сохранить. К счастью, это так же просто, как выйти без сохранения. Вам просто нужно добавить w к вашей команде. Попробуйте следующее:

:wq

Если вы предпочитаете более короткие команды, следующее также сохранит и выйдет:

:x

Как выйти из Vim Ubuntu Сохранить и выйти

Другие способы выхода из Vim

Существует несколько других способов быстро выйти из Vim. Сначала нажмите клавишу Escape, чтобы убедиться, что вы не находитесь в режиме вставки.

Удерживая клавишу Shift и нажав ZZ, вы сохраните и выйдете.

Удерживая Shift и нажав ZQ, вы выйдете без сохранения.

Хотите научиться использовать Vim?

Как мы упоминали в начале статьи, Vim мощный и его стоит знать. Даже если это кажется пугающим в начале, знание редактора может быть очень полезным в будущем. Тем не менее, вы можете не знать, с чего начать.

К счастью, мы можем помочь вам в вашем пути к изучению и в конечном итоге овладению Vim. Вы можете начать с нашего руководства для начинающих по использованию Vim. Это первое в многосерийной серии, которая может помочь вам максимально эффективно использовать редактор Vim.