Я использую ssh -X user@IP для подключения к серверу Ubuntu, у которого на нем установлено gnome-terminal.
Когда внутри gnome-terminal, иногда я случайно нажимаю комбинацию клавиш, а терминал ведет себя по-разному. Кажется, я вошел в режим vi. В качестве примера, после того, как я ударил эту загадочную комбинацию, я могу нажать - и размер шрифта терминала становится меньше.
Я должен нажать - , чтобы вернуться в нормальный режим.
Может кто-нибудь сказать мне, какую комбинацию клавиш я мог бы нанести, и предоставить ссылки или полезные подсказки для вещей, которые я мог бы сделать с «vi-режимом»?
Я попытался найти Google, но не нашел ничего особенно хорошего - большинство страниц ссылаются на «vi mode» внутри vi.
Для информации я использую французскую клавиатуру AZERTY, а комбинацию клавиш я думаю, что я hit - AltGr + - (на клавиатурах AZERTY цифровые клавиши обеспечивают пунктуацию, если Shift не нажата - клавиша, на которую я нажимаю, имеет на ней 6), так что я могу получить символ |.
Обычно режим vi устанавливается в bash с set -o vi. По умолчанию, и в отличие от самого редактора, вы будете в режиме insert. Вы можете нажать ESC и i, чтобы перейти между режимами вставки и команды.
Когда вы вводите строку в режиме vi, вы уже размещены в режиме «вставки», как если бы вы набрали «i». Нажатие ESC переключает вас в режим «команды», где вы можете редактировать текст строки со стандартными клавишами перемещения vi, переходить к предыдущим строкам истории с «k» и последующими строками с «j» и т. Д.(из linuxselfhelp)
Чтобы перейти в режим по умолчанию, используйте set -o emacs.
В соответствии с этим вопросом вы можете переключиться из режима emacs (и обратно) с помощью Meta + Ctrl + J. Но я не могу заставить это работать на моей клавиатуре (возможно, потому, что я не уверен, к чему привязана Meta).
Вот ссылка с некоторыми командами редактирования: этот вопрос .
Вот еще одна ссылка на ссылку типа чит-листа: catonmat.net. [!d14 ]
Обычно режим vi устанавливается в bash с set -o vi. По умолчанию, и в отличие от самого редактора, вы будете в режиме insert. Вы можете нажать ESC и i, чтобы перейти между режимами вставки и команды.
Когда вы вводите строку в режиме vi, вы уже размещены в режиме «вставки», как если бы вы набрали «i». Нажатие ESC переключает вас в режим «команды», где вы можете редактировать текст строки со стандартными клавишами перемещения vi, переходить к предыдущим строкам истории с «k» и последующими строками с «j» и т. Д.(из linuxselfhelp)
Чтобы перейти в режим по умолчанию, используйте set -o emacs.
В соответствии с этим вопросом вы можете переключиться из режима emacs (и обратно) с помощью Meta + Ctrl + J. Но я не могу заставить это работать на моей клавиатуре (возможно, потому, что я не уверен, к чему привязана Meta).
Вот ссылка с некоторыми командами редактирования: этот вопрос .
Вот еще одна ссылка на ссылку типа чит-листа: catonmat.net.
Обычно режим vi устанавливается в bash с set -o vi. По умолчанию, и в отличие от самого редактора, вы будете в режиме insert. Вы можете нажать ESC и i, чтобы перейти между режимами вставки и команды.
Когда вы вводите строку в режиме vi, вы уже размещены в режиме «вставки», как если бы вы набрали «i». Нажатие ESC переключает вас в режим «команды», где вы можете редактировать текст строки со стандартными клавишами перемещения vi, переходить к предыдущим строкам истории с «k» и последующими строками с «j» и т. Д.(из linuxselfhelp)
Чтобы перейти в режим по умолчанию, используйте set -o emacs.
В соответствии с этим вопросом вы можете переключиться из режима emacs (и обратно) с помощью Meta + Ctrl + J. Но я не могу заставить это работать на моей клавиатуре (возможно, потому, что я не уверен, к чему привязана Meta).
Вот ссылка с некоторыми командами редактирования: этот вопрос .
Вот еще одна ссылка на ссылку типа чит-листа: catonmat.net.
Обычно режим vi устанавливается в bash с set -o vi. По умолчанию, и в отличие от самого редактора, вы будете в режиме insert. Вы можете нажать ESC и i, чтобы перейти между режимами вставки и команды.
Когда вы вводите строку в режиме vi, вы уже размещены в режиме «вставки», как если бы вы набрали «i». Нажатие ESC переключает вас в режим «команды», где вы можете редактировать текст строки со стандартными клавишами перемещения vi, переходить к предыдущим строкам истории с «k» и последующими строками с «j» и т. Д.(из linuxselfhelp)
Чтобы перейти в режим по умолчанию, используйте set -o emacs.
В соответствии с этим вопросом вы можете переключиться из режима emacs (и обратно) с помощью Meta + Ctrl + J. Но я не могу заставить это работать на моей клавиатуре (возможно, потому, что я не уверен, к чему привязана Meta).
Вот ссылка с некоторыми командами редактирования: этот вопрос .
Вот еще одна ссылка на ссылку типа чит-листа: catonmat.net.
Обычно режим vi устанавливается в bash с set -o vi. По умолчанию, и в отличие от самого редактора, вы будете в режиме insert. Вы можете нажать ESC и i, чтобы перейти между режимами вставки и команды.
Когда вы вводите строку в режиме vi, вы уже размещены в режиме «вставки», как если бы вы набрали «i». Нажатие ESC переключает вас в режим «команды», где вы можете редактировать текст строки со стандартными клавишами перемещения vi, переходить к предыдущим строкам истории с «k» и последующими строками с «j» и т. Д.(из linuxselfhelp)
Чтобы перейти в режим по умолчанию, используйте set -o emacs.
В соответствии с этим вопросом вы можете переключиться из режима emacs (и обратно) с помощью Meta + Ctrl + J. Но я не могу заставить это работать на моей клавиатуре (возможно, потому, что я не уверен, к чему привязана Meta).
Вот ссылка с некоторыми командами редактирования: этот вопрос .
Вот еще одна ссылка на ссылку типа чит-листа: catonmat.net.
Обычно режим vi устанавливается в bash с set -o vi. По умолчанию, и в отличие от самого редактора, вы будете в режиме insert. Вы можете нажать ESC и i, чтобы перейти между режимами вставки и команды.
Когда вы вводите строку в режиме vi, вы уже размещены в режиме «вставки», как если бы вы набрали «i». Нажатие ESC переключает вас в режим «команды», где вы можете редактировать текст строки со стандартными клавишами перемещения vi, переходить к предыдущим строкам истории с «k» и последующими строками с «j» и т. Д.(из linuxselfhelp)
Чтобы перейти в режим по умолчанию, используйте set -o emacs.
В соответствии с этим вопросом вы можете переключиться из режима emacs (и обратно) с помощью Meta + Ctrl + J. Но я не могу заставить это работать на моей клавиатуре (возможно, потому, что я не уверен, к чему привязана Meta).
Вот ссылка с некоторыми командами редактирования: этот вопрос .
Вот еще одна ссылка на ссылку типа чит-листа: catonmat.net.
Обычно режим vi устанавливается в bash с set -o vi. По умолчанию, и в отличие от самого редактора, вы будете в режиме insert. Вы можете нажать ESC и i, чтобы перейти между режимами вставки и команды.
Когда вы вводите строку в режиме vi, вы уже размещены в режиме «вставки», как если бы вы набрали «i». Нажатие ESC переключает вас в режим «команды», где вы можете редактировать текст строки со стандартными клавишами перемещения vi, переходить к предыдущим строкам истории с «k» и последующими строками с «j» и т. Д.(из linuxselfhelp)
Чтобы перейти в режим по умолчанию, используйте set -o emacs.
В соответствии с этим вопросом вы можете переключиться из режима emacs (и обратно) с помощью Meta + Ctrl + J. Но я не могу заставить это работать на моей клавиатуре (возможно, потому, что я не уверен, к чему привязана Meta).
Вот ссылка с некоторыми командами редактирования: этот вопрос .
Вот еще одна ссылка на ссылку типа чит-листа: catonmat.net.
Обычно режим vi
устанавливается в bash с помощью set -o vi
. По умолчанию, и в отличие от самого редактора, вы будете находиться в режиме insert
. Вы можете нажать ESC и i, чтобы перейти между режимами вставки и команды.
Когда вы вводите строку в режиме vi, вы уже размещены в режиме «вставки», как если бы вы набрали " я". Нажатие ESC переключает вас в режим «команды», где вы можете редактировать текст строки со стандартными клавишами перемещения vi, переходить к предыдущим строкам истории с «k» и последующими строками с «j» и т. Д.
blockquote>(из linuxselfhelp )
Чтобы перейти в режим по умолчанию, используйте
set -o emacs
.Согласно этому вопросу , вы можете переключиться из режима emacs (и обратно) с помощью Meta + Ctrl + J. Но я не могу заставить это работать на моей клавиатуре (возможно, потому, что я не уверен, к чему привязана Meta).
Вот ссылка с некоторыми командами редактирования: hyperex.org: vi mode .
Вот еще одна ссылка на ссылку типа чит-листа: catonmat.net .
Обычно режим vi
устанавливается в bash с помощью set -o vi
. По умолчанию, и в отличие от самого редактора, вы будете находиться в режиме insert
. Вы можете нажать ESC и i, чтобы перейти между режимами вставки и команды.
Когда вы вводите строку в режиме vi, вы уже размещены в режиме «вставки», как если бы вы набрали " я". Нажатие ESC переключает вас в режим «команды», где вы можете редактировать текст строки со стандартными клавишами перемещения vi, переходить к предыдущим строкам истории с «k» и последующими строками с «j» и т. Д.
blockquote>(из linuxselfhelp )
Чтобы перейти в режим по умолчанию, используйте
set -o emacs
.Согласно этому вопросу , вы можете переключиться из режима emacs (и обратно) с помощью Meta + Ctrl + J. Но я не могу заставить это работать на моей клавиатуре (возможно, потому, что я не уверен, к чему привязана Meta).
Вот ссылка с некоторыми командами редактирования: hyperex.org: vi mode .
Вот еще одна ссылка на ссылку типа чит-листа: catonmat.net .
Обычно режим vi
устанавливается в bash с помощью set -o vi
. По умолчанию, и в отличие от самого редактора, вы будете находиться в режиме insert
. Вы можете нажать ESC и i, чтобы перейти между режимами вставки и команды.
Когда вы вводите строку в режиме vi, вы уже размещены в режиме «вставки», как если бы вы набрали " я". Нажатие ESC переключает вас в режим «команды», где вы можете редактировать текст строки со стандартными клавишами перемещения vi, переходить к предыдущим строкам истории с «k» и последующими строками с «j» и т. Д.
blockquote>(из linuxselfhelp )
Чтобы перейти в режим по умолчанию, используйте
set -o emacs
.Согласно этому вопросу , вы можете переключиться из режима emacs (и обратно) с помощью Meta + Ctrl + J. Но я не могу заставить это работать на моей клавиатуре (возможно, потому, что я не уверен, к чему привязана Meta).
Вот ссылка с некоторыми командами редактирования: hyperex.org: vi mode .
Вот еще одна ссылка на ссылку типа чит-листа: catonmat.net .
Обычно режим vi
устанавливается в bash с помощью set -o vi
. По умолчанию, и в отличие от самого редактора, вы будете находиться в режиме insert
. Вы можете нажать ESC и i, чтобы перейти между режимами вставки и команды.
Когда вы вводите строку в режиме vi, вы уже размещены в режиме «вставки», как если бы вы набрали " я". Нажатие ESC переключает вас в режим «команды», где вы можете редактировать текст строки со стандартными клавишами перемещения vi, переходить к предыдущим строкам истории с «k» и последующими строками с «j» и т. Д.
blockquote>(из linuxselfhelp )
Чтобы перейти в режим по умолчанию, используйте
set -o emacs
.Согласно этому вопросу , вы можете переключиться из режима emacs (и обратно) с помощью Meta + Ctrl + J. Но я не могу заставить это работать на моей клавиатуре (возможно, потому, что я не уверен, к чему привязана Meta).
Вот ссылка с некоторыми командами редактирования: hyperex.org: vi mode .
Вот еще одна ссылка на ссылку типа чит-листа: catonmat.net .