rxvtおよびmcをインストールしました。
組み合わせがあります Alt + S urxvtとmcの同じ組み合わせで。
urxvtを介してmcを使用し、 Alt + S、mcのコマンドの代わりにurxvtのコマンドが機能します。
ショートカットを無効にするにはどうすればよいですか Alt + S mcでこの組み合わせを使用するためにurxvtで?
これを.Xresourcesに入れることで、searchable-scrollback
機能を無効にできます。
URxvt.Perl-ext-common: "default, -searchable-scrollback"
出典: rxvt manpage (ResourcesセクションのPerl-ext
の下)
searchable-scrollback
を別のキーバインドで使用する可能性を維持したい場合(例: Alt+Shift+s)次に、.Xresources
に以下を追加できます。
URxvt.searchable-scrollback: Meta-Shift-S
manpage によると、このメソッドは非推奨ですが、機能し、正しい代替手段であるはずです。
URxvt.keysym.Meta-S: builtin-string:
URxvt.keysym.Meta-Shift-S: searchable-scrollback:start
私にはうまくいかないようです(M-S-s
は有効になっていますが、M-s
はsearchable-scrollback
に対して無効にされていません)。
どうやら、--disable-Perl
オプションを使用して、自分でコンパイルする必要があります。
開発者がこの問題について彼の見解を示しているこのメーリングリストの議論を参照してください: Re:すべてのキーバインディングを無効にする (2013)。