я знаю, что это более общий вопрос Linux, но ж/д. Поэтому, когда я вхожу в программу, как vim в командной строке отображается весь текст в файле и я могу редактировать его и т. д. Но я не могу выяснить, как закрыть или сохранить файл и вернуться к командной строке, не убивая процесс. Любая помощь приветствуется.
Сначала нажмите клавишу escape.
Затем просто введите ZZ (это два капитала Z в строке). Или введите :x. Либо сохранит любые изменения и уйдет. Вы также можете использовать :wq
В качестве альтернативы вы можете ввести :q (a.k.a, «quit, please»). Это выйдет, только если вы не внесли изменения.
Если вы внесли изменения и хотите отбросить их и уйти, введите :q! (иначе « quit, пожалуйста !»)
1 : Это гарантирует, что вы находитесь в режиме «команды». Который вы хотите для ввода команд, например тех, которые должны были выйти.
Наряду с ответом Джондавидджона, вот две ссылки, которые имеют незаменимую информацию об использовании vim.
Это графическая клавиатура, которая показывает вам, что делает каждая клавиша, в зависимости от того, находитесь ли вы в режиме редактирования, режиме команды , или визуальный режим: http://www.viemu.com/a_vi_vim_graphical_cheat_sheet_tutorial.html Это лучший учебник по vim, с которым я когда-либо работал. Это разговорно и легко понять, что связано с его форматом IRC / мгновенного обмена сообщениями. http://www.vi-improved.org/tutorial.phpНаконец, есть такие, как aendruk, которые просто не хотят использовать расширенные текстовые редакторы командной строки. У Vim, в частности, есть крутая кривая обучения и на самом деле предпринимает некоторые первоначальные усилия, чтобы привыкнуть. Но это очень быстро и очень мощно. Если у вас есть интерес к Linux за пределами обычного использования на рабочем столе, стоит потратить время на изучение достойного текстового редактора командной строки, такого как Vim или Emacs. Если вам просто нужно отредактировать какой-то текст и не волнует многое, то попробуйте ввести gedit filename.txt. Он запустит знакомую графическую программу, такую как Блокнот из Windows.
, если Esc :q! не работает,
попробуйте сначала Esc + q (чтобы разблокировать экран, который был заблокирован с помощью Ctrl + s)
затем повторите попытку q :q! (чтобы выйти без сохранения) или Esc :wq (для сохранения и выхода)
Ход выхода без сохранения:
Хит ESC Хит ZQВыход с сохранением:
Хит ESC Хит ESC ZВ наших неудобствах нет общего метода выхода из программ командной строки, таких как кнопка «X» для графических программ.
Многие программы из командной строки следуют теме использования Q (например, man и top) или Ctrl + C (например, ping и watch), но это значительно варьируется, особенно среди текстовых редакторов:
В частности, Vim использует неясную комбинация :q!, затем Enter, обычно предшествующей нескольким нажатиям Esc для хорошей меры. Emacs, другой драгоценный камень, предпочитает Ctrl + X, а затем Ctrl + C.Редакторы вроде этого являются ловушками для неопытных. Мои личные предпочтения и рекомендации, когда они вынуждены редактировать текст в командной строке, используют вместо этого более самостоятельный пояснительный редактор Joe (JOE).
во-первых, нажмите клавишу Escape.1
тогда просто введите ZZ (две столицы З подряд). Или, типа :x . Либо сохранить изменения и оставить. Вы также можете использовать :wq
кроме того, вы можете ввести :q (а.к.а "выйдите, пожалуйста") это выход только если Вы не сделали изменения.
, если вы сделали изменения, и вы хотите сбросить их и оставляют, типа :q! (а.к.а "закройте, пожалуйста!")
1 : это гарантирует, что вы находитесь в режиме "команда". Которых необходимо для ввода команд, как те, которые необходимы для выхода.
наряду с ответом jondavidjohn, вот две ссылки, которые имеют необходимую информацию об использовании vim.
это графический клавиатура, которая показывает Вам, что каждый ключ, в зависимости от того, если вы находитесь в режиме редактирования, командный режим, или визуальном режиме: http://www.viemu.com/a_vi_vim_graphical_cheat_sheet_tutorial.html это лучший учебник ВИМ я когда-либо работал через. Это разговорный и легко понять, что из-за его ИЦИ/мгновенного обмена сообщениями формате. http://www.vi-improved.org/tutorial.phpв конце концов, есть некоторые, как aendruk, которые просто не хотят использовать передовой командный строки текста редакторами. ВИМ, в частности, имеет крутой Кривой обучения, и фактически принять некоторые начальные усилия, чтобы привыкнуть. Но это очень быстро, и очень мощный. Если вы имеете интерес в Linux, помимо основного использования рабочего стола, это стоит инвестировать время на изучение приличной командной строки текста редактор, как vim или emacs. Если вам нужно отредактировать какой-либо текст и не заботятся кроме того, попробуйте вместо ввода gedit filename.txt. Он начнет знакомой графической программы, как "блокнот" от Windows.
, если Esc :q! не работает,
попробуйте сначала Esc + q (чтобы разблокировать экран, который был заблокирован с помощью Ctrl + s)
затем повторите попытку q :q! (чтобы выйти без сохранения) или Esc :wq (для сохранения и выхода)
хотите выйти без сохранения:
нажмите ESC нажмите Нвыход с сохранением:
нажмите ESC нажмите ЭСКЗХод выхода без сохранения:
Выход с сохранением:
, если Esc : q!
не работает,
сначала попробуйте Ctrl + q (чтобы разблокировать экран, который был заблокирован с помощью Ctrl + s)
] затем повторите Esc : q!
(чтобы выйти без сохранения) или Esc : wq
(для сохранения и выхода)
Наряду с ответом Джонадвидджона вот две ссылки, которые имеют незаменимую информацию об использовании vim.
Наконец, есть некоторые, подобные aendruk, которые просто не хотят использовать расширенную команду текстовые редакторы. У Vim, в частности, есть крутая кривая обучения и на самом деле предпринимает некоторые первоначальные усилия, чтобы привыкнуть. Но это очень быстро и очень мощно. Если у вас есть интерес к Linux за пределами обычного использования на рабочем столе, стоит потратить время на изучение достойного текстового редактора командной строки, такого как Vim или Emacs. Если вам просто нужно отредактировать какой-то текст и не волнует много чего, попробуйте ввести gedit filename.txt
. Он запустит привычную графическую программу, такую как Блокнот из Windows.
Сначала нажмите клавишу escape.1
Затем просто введите ZZ
(это два капитала Z в строке). Или введите : x
. Либо сохранит любые изменения и уйдет. Вы также можете использовать : wq
В качестве альтернативы вы можете ввести : q
(aka, « quit, please ») Это выйдет, только если вы не внесли изменения.
Если вы внесли изменения и хотите отбросить их и уйти, наберите : q!
(иначе « уйдут, черт возьми, !» )
1: Это гарантирует, что вы находитесь в режиме «команды». Который вы хотите для ввода команд, например тех, которые должны были выйти.
В наших неудобствах нет общего метода выхода из программ командной строки, таких как кнопка «X» для графических программ.
Многие программы из командной строки следуют теме использования Q (например, man
и top
) или Ctrl + C (например, ping
и смотреть
), но это меняется значительно, особенно среди текстовых редакторов:
: q!
, затем Enter, обычно которой предшествуют несколько нажатий (d1) Редакторы вроде этого: ловушки для неопытных. Мои личные предпочтения и рекомендации, когда они вынуждены редактировать текст в командной строке, используют вместо этого более понятный собственный редактор Joe (JOE) .
Ход выхода без сохранения:
Выход с сохранением:
, если Esc : q!
не работает,
сначала попробуйте Ctrl + q (чтобы разблокировать экран, который был заблокирован с помощью Ctrl + s)
] затем повторите Esc : q!
(чтобы выйти без сохранения) или Esc : wq
(для сохранения и выхода)
Наряду с ответом Джонадвидджона вот две ссылки, которые имеют незаменимую информацию об использовании vim.
Наконец, есть некоторые, подобные aendruk, которые просто не хотят использовать расширенную команду текстовые редакторы. У Vim, в частности, есть крутая кривая обучения и на самом деле предпринимает некоторые первоначальные усилия, чтобы привыкнуть. Но это очень быстро и очень мощно. Если у вас есть интерес к Linux за пределами обычного использования на рабочем столе, стоит потратить время на изучение достойного текстового редактора командной строки, такого как Vim или Emacs. Если вам просто нужно отредактировать какой-то текст и не волнует много чего, попробуйте ввести gedit filename.txt
. Он запустит привычную графическую программу, такую как Блокнот из Windows.
Сначала нажмите клавишу escape.1
Затем просто введите ZZ
(это два капитала Z в строке). Или введите : x
. Либо сохранит любые изменения и уйдет. Вы также можете использовать : wq
В качестве альтернативы вы можете ввести : q
(aka, « quit, please ») Это выйдет, только если вы не внесли изменения.
Если вы внесли изменения и хотите отбросить их и уйти, наберите : q!
(иначе « уйдут, черт возьми, !» )
1: Это гарантирует, что вы находитесь в режиме «команды». Который вы хотите для ввода команд, например тех, которые должны были выйти.
В наших неудобствах нет общего метода выхода из программ командной строки, таких как кнопка «X» для графических программ.
Многие программы из командной строки следуют теме использования Q (например, man
и top
) или Ctrl + C (например, ping
и смотреть
), но это меняется значительно, особенно среди текстовых редакторов:
: q!
, затем Enter, обычно которой предшествуют несколько нажатий (d1) Редакторы вроде этого: ловушки для неопытных. Мои личные предпочтения и рекомендации, когда они вынуждены редактировать текст в командной строке, используют вместо этого более понятный собственный редактор Joe (JOE) .
Ход выхода без сохранения:
Выход с сохранением:
, если Esc : q!
не работает,
сначала попробуйте Ctrl + q (чтобы разблокировать экран, который был заблокирован с помощью Ctrl + s)
] затем повторите Esc : q!
(чтобы выйти без сохранения) или Esc : wq
(для сохранения и выхода)
Наряду с ответом Джонадвидджона вот две ссылки, которые имеют незаменимую информацию об использовании vim.
Наконец, есть некоторые, подобные aendruk, которые просто не хотят использовать расширенную команду текстовые редакторы. У Vim, в частности, есть крутая кривая обучения и на самом деле предпринимает некоторые первоначальные усилия, чтобы привыкнуть. Но это очень быстро и очень мощно. Если у вас есть интерес к Linux за пределами обычного использования на рабочем столе, стоит потратить время на изучение достойного текстового редактора командной строки, такого как Vim или Emacs. Если вам просто нужно отредактировать какой-то текст и не волнует много чего, попробуйте ввести gedit filename.txt
. Он запустит привычную графическую программу, такую как Блокнот из Windows.
Сначала нажмите клавишу escape.1
Затем просто введите ZZ
(это два капитала Z в строке). Или введите : x
. Либо сохранит любые изменения и уйдет. Вы также можете использовать : wq
В качестве альтернативы вы можете ввести : q
(aka, « quit, please ») Это выйдет, только если вы не внесли изменения.
Если вы внесли изменения и хотите отбросить их и уйти, наберите : q!
(иначе « уйдут, черт возьми, !» )
1: Это гарантирует, что вы находитесь в режиме «команды». Который вы хотите для ввода команд, например тех, которые должны были выйти.
В наших неудобствах нет общего метода выхода из программ командной строки, таких как кнопка «X» для графических программ.
Многие программы из командной строки следуют теме использования Q (например, man
и top
) или Ctrl + C (например, ping
и смотреть
), но это меняется значительно, особенно среди текстовых редакторов:
: q!
, затем Enter, обычно которой предшествуют несколько нажатий (d1) Редакторы вроде этого: ловушки для неопытных. Мои личные предпочтения и рекомендации, когда они вынуждены редактировать текст в командной строке, используют вместо этого более понятный собственный редактор Joe (JOE) .