iTerm2
特定の入力シーケンスに対してiTerm2が特定の16進コードを端末に送信するようにキーボードショートカットを設定できます。
何これらです。16進コード?与えられた入力キーシーケンスの16進コードを識別する方法は?
hex code
私の場合、charに関連する、およびを見つけることに特に興味があります。Control + Alt + <char>
u
i
j
k
l
私が見つけたこの記事これらの変換のいくつかの例が示されていますが、Control + Alt + <char>
組み合わせはリストされていません。
これがついに私に役立つことを願っていますこれは別の質問です「別に聞いてください」から。
答え1
これは問題ではありません。探すこれらのキーコードは、基本設定では、iTerm2がキーに対して特別な操作を実行しないためです。たとえば、次のようにすると
cat -v
controlV+を押すcontrolalt前に(「文字通り次へ」)を押してください。特徴組み合わせを使用すると、修飾子が省略されているかのように結果が表示されることがありますalt。答えが少し長いiTerm2の<char>
端末にCtrl + Alt +を送信する この基本的な動作に基づいていくつかの役に立たない結論が導かれるようです。
一方、次のことができます。定義送信したい(ASCII)文字の16進値を使用したキーバインディング。このスクリーンショットでは、(小文字controlaltf)に追加されたバインディングを強調しましたF
。0x66
これiIterm2
文書非常に簡単に:
16進コードを送信
これにより、送信される一連の16進コードを入力できます。各値は次に終了する必要があります。
"0x"
その後の1つまたは2つの16進数(0-9
、a-f
またはA-F
)。各コードはスペースで区切る必要があります。 16進コードのリストは次のとおりです。http://asciitable.com/内部に"Hx"
柱。
しかし、ここで必要なものを特定するのに役立つスクリーンショットがあります。