Ctrl+b私も似ていますemacs
が、理解は行きますね。未使用のキーに対して単一のキー入力にバインドできるかどうか疑問に思います。つまり、Super_L(左のWindowsキーとも呼ばれます。だからSuper_Lをxev
ターミナルで起動し、そのキーを押すようにしました。)
ベストアンサー1
Super_L
X キー記号です。 Tmuxは端末で実行されます。端末エミュレータを介してキーボード記号を文字シーケンスに変換します。したがって、ターミナルエミュレータとtmuxを設定する必要があります。
tmux文書を見ると、プレフィックスはオプションの修飾子を持つ既知のキー名にすることができます。したがって、tmuxプレフィックスを使用しないキーの組み合わせ(たとえば)に設定し、それを押すとM-F12
端末に一連の文字を送信させることができます。より多くの操作を行うと、キーボードにないキーを使用できます(tmuxはキー名として受け入れますが、terminfoに宣言する必要があります)。M-F12
Super_L
F13
F20
端末エミュレータ側では、(for)または(for)(ここでエスケープ文字は)Super_L
キーシーケンスを生成するように配置する必要があります。これを行う方法はターミナルエミュレータによって異なります(一部のターミナルエミュレータはこれを行うのに十分な構成ではありません)。 xtermを使用すると、Xリソースを介して実行されます。\e\e[24~
M-F12
\e[34~
F20
\e
! Make Super_L act as Meta+F12
XTerm.VT100.translations: #override \
<Key>Super_L: string("\033\033[24~")
通常、修飾子である障害物にぶつかる可能性がありSuper_L
、修飾子でないことが必要な場合、修飾子キーが常に機能しない場合もあります。修飾子になりたくない場合は、Super_L
その修飾子を削除するか(混乱が少ない)物理キーに別のキー記号を使用できます。これは、xmodmap(古くてわかりやすく)、xkb(現代的で文書化が不足しており、強力で複雑です)、またはデスクトップ環境のGUI設定ツールを介して実行できます。