マウスの中ボタンを使用してrxvt
にテキストをコピーして貼り付けることができることは知っていますが、テキストをコピーして貼り付けるために.Xdefaults
にキーボードショートカットを定義する方法があるかどうか疑問に思いました。
さらに、キーボードでテキストを選択することもできれば、本当に素晴らしいでしょう。
編集:
Urxvt-perlsを使用しようとしても機能しないようです(おそらくzsh-VI-bindingsが原因ですか?)。コマンドラインからスクリプトを実行しようとすると、次のエラーも発生します。
% Perl keyboard-select
Bareword "urxvt::ControlMask" not allowed while "strict subs" in use at keyboard-select line 137.
Bareword "urxvt::ControlMask" not allowed while "strict subs" in use at keyboard-select line 151.
Execution of keyboard-select aborted due to compilation errors.
残念ながら、私はPerlについて何も知りませんし、これがurxvt自体で機能しないことに関係しているかどうかもわかりません。強いテキスト
rxvt-perls を使用して、urxvtにコピーアンドペーストするためのキーボードショートカットを有効にすることができます。
必要なスクリプトを/usr/lib/urxvt/Perl/
に配置し、これらの行を.X{resources,defaults}
に追加します。
URxvt.Perl-ext-common: ...,keyboard-select
URxvt.keysym.M-Escape: Perl:keyboard-select:activate