キーの組み合わせの16進コードを入力してください。

キーの組み合わせの16進コードを入力してください。

iTerm2特定の入力シーケンスに対してiTerm2が特定の16進コードを端末に送信するようにキーボードショートカットを設定できます。

これらです。16進コード?与えられた入力キーシーケンスの16進コードを識別する方法は?

hex code私の場合、charに関連する、およびを見つけることに特に興味があります。Control + Alt + <char>uijkl

私が見つけたこの記事これらの変換のいくつかの例が示されていますが、Control + Alt + <char>組み合わせはリストされていません。

これがついに私に役立つことを願っていますこれは別の質問です「別に聞いてください」から。

答え1

これは問題ではありません。探すこれらのキーコードは、基本設定では、iTerm2がキーに対して特別な操作を実行しないためです。たとえば、次のようにすると

cat -v

controlV+を押すcontrolalt前に(「文字通り次へ」)を押してください。特徴組み合わせを使用すると、修飾子が省略されているかのように結果が表示されることがありますalt。答えが少し長いiTerm2の<char>端末にCtrl + Alt +を送信する この基本的な動作に基づいていくつかの役に立たない結論が導かれるようです。

一方、次のことができます。定義送信したい(ASCII)文字の16進値を使用したキーバインディング。このスクリーンショットでは、(小文字controlaltf)に追加されたバインディングを強調しましたF0x66

Hexコード転送の例

これiIterm2文書非常に簡単に:

16進コードを送信

これにより、送信される一連の16進コードを入力できます。各値は次に終了する必要があります。"0x"その後の1つまたは2つの16進数(0-9a-fまたはA-F)。各コードはスペースで区切る必要があります。 16進コードのリストは次のとおりです。http://asciitable.com/内部に"Hx"柱。

しかし、ここで必要なものを特定するのに役立つスクリーンショットがあります。

答え2

家を整理して仕上げるのに苦労しました。これが私がすることです。

フォワードワード - エスケープシーケンス f

リバースワード - エスケープシーケンスb

ホーム - 16進コード1

終わり - 16進コード5

ここに画像の説明を入力してください。

関連情報