urxvtでショートカットを無効にする方法は?

urxvtでショートカットを無効にする方法は?

私はインストールしましたUrxVTそしてMC。 urxvtには+
組み合わせがあり、mcには同じ組み合わせがあります。 urxvt経由でmcを使用して+を押すと、mcではなくurxvtのコマンドが機能します。 mcでこの組み合わせを使用するためにurxvtでショートカット+を無効にする方法は?AltS
AltS
AltS

答え1

searchable-scrollbackこの機能を.Xresourcesに入れて無効にすることができます。

URxvt.perl-ext-common: "default, -searchable-scrollback"

源泉:urxvt マンページperl-ext下にリソース部分)

答え2

searchable-scrollbackAlt他のキーバインディング(例:++ Shift)を使用して使用可能性を維持するには、s次のように追加できます.Xresources

URxvt.searchable-scrollback: Meta-Shift-S

~によるとマンページこの方法は使用されなくなりましたが、うまくいき、正しい選択肢でなければなりません。

URxvt.keysym.Meta-S:  builtin-string:
URxvt.keysym.Meta-Shift-S:  searchable-scrollback:start

私にとってはうまくいかないようです(M-S-s有効になっていますがM-s無効にはなりませんsearchable-scrollback)。

答え3

--disable-perl当然、このオプションを使用して直接コンパイルする必要があります。

開発者が問題について自分の視点を提示するメーリングリストの議論を参照してください。Re:すべてのキーバインディングを無効にします。(2013).

関連情報