端末でSHIFT + SPACEを押すと、エスケープシーケンスが送信されます。

端末でSHIFT + SPACEを押すと、エスケープシーケンスが送信されます。

TmuxでiTermを使用していますが、tmuxなしでこのメッセージが表示されます。私が打つとSHIFT+SPACEエスケープシーケンスを取得します^[[32;2u。このエスケープシーケンスを抑制または無効にする方法はありますか?私のデフォルト設定には事前定義されたエスケープシーケンスはありません。

ベストアンサー1

ソリューションはxtermサポートアプリケーションによって異なります。modifyOtherKeys特徴。 iTerm2は、xtermのすべてを最近、色とりどりです。

xtermのマニュアルにはFAQの他のページが記載されています。XTerm - 「その他」修飾キー機能に関する情報を提供し、ページのその他のプログラムセクションは以下を指します。iTerm2議論Nachmanは2019年1月にCSI u機能を追加しました。これは以下を提供しますmodifyOtherKeys、少し異なる形式を使用します(参照formatOtherKeys、日付は2008年)。

以下はデフォルト設定を示すスクリーンショットです。

iTerm2 環境設定ダイアログボックス

この「?」ヘルプiTerm2ウェブサイト、深さが少し足りない(ymmv)。この機能を開発する際の私の意図は次のとおりです。アプリケーション使用する代わりに一時的に有効にします。端末無期限に開いたままにしてください。

おすすめ記事