Keyboard-Shortcuts

在 rxvt 中使用鍵盤複製/粘貼

  • January 26, 2012

我知道我可以rxvt使用滑鼠中鍵複製和粘貼文本,但我想知道是否有一種方法可以在.Xdefaults複製和粘貼文本中定義鍵盤快捷鍵。

此外,如果還可以使用鍵盤選擇文本,那將是非常棒的。

編輯:

嘗試使用 urxvt-perls 似乎不起作用(可能是因為 zsh-VI 綁定?)。當我嘗試從命令行執行腳本時,我還會收到以下錯誤:

% 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 本身中不起作用有關。強文本

您可以使用urxvt-perls啟用鍵盤快捷鍵,以便在 urxvt 中進行複制和粘貼。

將所需的腳本放入/usr/lib/urxvt/perl/並將這些行添加到您的.X{resources,defaults}

URxvt.perl-ext-common: ...,keyboard-select
URxvt.keysym.M-Escape: perl:keyboard-select:activate

引用自:https://unix.stackexchange.com/questions/29994