xterm:特定のC0およびC1制御コードの抑制

xterm:特定のC0およびC1制御コードの抑制

実際、C0とC1の制御コードはほとんど必要ありません。
たとえば、キーシーケンスはAlt+Shift+oC1制御コードを生成しますESC 0
これは私に合わないが、むしろ欲しい製本別の仕事に時間を費やしてください。それでは、

私のファイル.Xresourcesでこれらのキーシーケンスを抑制する方法を設定する方法はありますか?
それとも、私がまだ発見していない別の方法がありますか?
それともこれは可能ですか?

答え1

これはAltShifto次のために発生します。xtermo修飾子と組み合わせたキー押下イベントとして。Shiftたとえば、このキーはXで事前定義された修飾子です。

これtranslationsさまざまな修飾子/キーの組み合わせをマッピングするためにリソースを使用できます。ひもxtermに送信されます。文字列を「すべての」文字シーケンス(修飾子なし!)に設定できます。これは、xtermがキー押下イベントを表示する前に発生します。

.Xresources ファイルで、次から始まる複数行設定を設定することで、キーバインディングをオーバーライドまたは変更できます。

*VT100*translations:      #override \n\

連続した行にバインドします。これ主キーバインディングxtermのマニュアルセクションには例があります。

関連情報