数日間GNU画面を使用していて、CTRL-A
ナビゲーションが使い始めています。このキーコンボを再マッピングするにはどうすればよいですか?キー?たとえば、Vimでは、入力フォームを壊す必要がないため、<esc>
ではなくjj
を使用します。
注: Alexがキーコンボをマップする方法を説明していますが、.screenrc
にバインディングを追加してもうまくいきませんでした。私はそれをetc\screenrc
に追加し、うまくいきました。 .screenrc
メソッドはほとんどの人にとって機能するようですが、私のシステムではなぜそうなのかわかりません。
それを作るために CTRL+J、.screenrc
で次を使用します。
escape ^Jj
引用するには manpage 、
escape xy
コマンド文字をxに設定し、リテラルコマンド文字を生成する文字(「メタ」コマンドをトリガーして)をyに設定します(-eオプションと同様)。各引数は、単一文字、 "^ x"( "Cx"を意味する)の2文字シーケンス、バックスラッシュとその後に続く8進数(ASCII文字)、または円記号とそれに続く2番目の文字(「\ ^」や「\」など)。デフォルトは「^ Aa」です。
@Alex Hirzelのソリューションに似ていますが、emacsキーバインドでは決して使用されないため、キーバインドCtrl + ^(Ctrl + Shift + 6)の使用を好みます。
~/.screenrc
次のように:
escape ^^^