Обратите внимание, что вся информация на этом портале переведена с других языков, поэтому некоторые фразы могут быть неточными. Надеемся на ваше понимание и желаем успешной работы с сайтом! С уважением, создатели сайта. Наша почта: [email protected]

Как выйти из VIM: 10 способов выхода из VI

Хорошо, это не идеально, но мы все были там. С этого момента мы избегаем этого, потому что даже если вы не хотите использовать vi, вы можете хотя бы знать, как правильно его выйти. Этот учебник покажет вам, как правильно выйти из VIM / VI, на самом деле он покажет вам несколько разных способов выхода из VI!

10 способов как выйти из VIM / VI

Это вопрос, который довольно часто появляется в наших комментариях в статьях в командной строке … как на самом деле выйти из VIM? Оказывается, есть буквально 10+ способов выйти из VIM, что, возможно, свидетельствует о том, почему VI озадачивает так много пользователей. Давайте сначала рассмотрим самые простые методы:

Выход из VIM без сохранения с помощью ZQ

Нажмите клавишу ESCAPE, затем нажмите SHIFT + ZQ

Это мгновенно выйдет из VIM без сохранения, в основном так же, как: q! команда.

Быстро покинуть VIM с помощью записи и сохранения в файл

Нажмите клавишу ESCAPE, затем SHIFT + ZZ

Это два самых быстрых способа выхода из VIM для меня лично, но у каждого свои мнения, и многие предпочитают вводить команду более традиционным образом.

Выйти из VIM с помощью: q

Нажмите клавишу ESCAPE, затем введите: q и нажмите RETURN

Чтобы быть совершенно ясным, нажатие клавиши «Escape» переходит в командный режим. Затем набираем: q является буквальным, так как в двоеточии не является двоеточием, поэтому это будет Shift +; после чего q и нажатие клавиши Return переходит к команде для выхода.

Это работает только в том случае, если в документ не были внесены изменения, поэтому, если вы сделаете изменения, вы сделаете небольшую корректировку и в конце в конце:

Нажмите клавишу ESCAPE, затем введите: q! и нажмите RETURN

Выйти из VIM и записать изменения с помощью: wq

Хит ESCAPE и введите: wq и нажмите RETURN

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

Хит ESCAPE и введите: wq! за которым следует клавиша RETURN

Это должно помочь избежать этой ситуации:

прекращение юмора VIM

Мы можем быть немного более тщательными, хотя и охватывать все возможные способы выхода из VIM (по крайней мере, я знаю, что я любезно предоставил справочную страницу, перезвоните в комментариях больше способов, если есть другие, которые мы пропустили здесь), которые мы будем перейти к следующему:

Каждый возможный способ выйти из VIM

Нажмите клавишу ESC ESCE, чтобы сначала войти в командный режим, затем используйте любое из следующих действий:

  • : q — выйти
  • : Д! — выйти без сохранения, даже если модифицировано
  • : cq — всегда оставлять без записи
  • : wq — записать / сохранить текущий файл и выйти
  • : WQ! — записывать текущий файл и всегда выходить
  • : wq (имя) — записать в файл (имя) и выйти
  • : WQ! (имя) — пишите в файл (имя) и выходите всегда, даже если он изменен
  • ZZ — сохранить текущий файл, если он изменен, а затем выйти
  • ZQ — выйти и выйти без сохранения
  • Запустите новый терминал и наберите «killall vim» — это шутка, которую многие поймут, и хотя это не правильный способ выйти из vim, она работает

Так вот, как избежать VIM, менее запутанным? Возможно, нет, и все в порядке, мы обычно будем использовать nano здесь для прохождений, потому что он более удобен для пользователя. И в этом нет ничего плохого, хотя со временем я стал более комфортным с VIM, но я все же предпочитаю нано непринужденности и, возможно, старые упрямые привычки.

Как выйти из VIM

Для тех, кто интересуется изучением VIM или, по крайней мере, с ним становится более комфортным, вы всегда можете попробовать команду vimtutor, использовать этот отличный интерактивный учебник VIM и просто получить больше практики, часто используя его на любом терминале. Вы даже можете получить vim на своем iPad или iPhone, если вы действительно привержены. И, по крайней мере, вы знаете, как выйти из игры сейчас, верно?

Понравилась статья? Поделиться с друзьями: