Я использую экран GNU в течение нескольких дней, и CTRL-A
навигация начинает изнашиваться. Как я могу переназначить эту комбинацию клавиш и какие общие замены для этих клавиш? Например, в Vim я использую jj
вместо, <esc>
потому что это не требует, чтобы я сломал свою печатную форму.
Примечание: Алекс объясняет, как сопоставить комбинацию клавиш, однако добавление привязки к .screenrc
мне не сработало. Я добавил это, etc\screenrc
и это сработало. .screenrc
Кажется, что этот метод работает для большинства людей, я не уверен, почему не в моей системе.
источник
CTRL+J
Предполагается, что после внесения изменений этоCTRL+A
будет правильно?escape ^Jj^
меня есть.screenrc
файл моего корневого каталога и файл домашнего каталога пользователя. Я перезагрузил экран и также перезапустил сессию ssh, в которой я был. Ничто из этого не сработало, я ожидал, что будуCTRL+J
вести себя какCTRL+A
escape ^Jj
, нетescape ^Jj^
.Аналогично решению @Alex Hirzel, но я предпочитаю использовать связывание клавиш Ctrl + ^ (Ctrl + Shift + 6), поскольку оно никогда не используется в сочетаниях клавиш emacs.
Просто напишите
~/.screenrc
следующее:источник