我知道我可以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 자체가 제대로 작동하지 않는 것과 관련이 있는지도 모릅니다.강력한 텍스트
답변1
당신은 그것을 사용할 수 있습니다urxvt-perlsurxvt에서 복사하고 붙여넣기 위한 키보드 단축키를 활성화합니다.
필요한 스크립트를 넣고 /usr/lib/urxvt/perl/
다음 줄을 다음 줄에 추가하세요 .X{resources,defaults}
.
URxvt.perl-ext-common: ...,keyboard-select
URxvt.keysym.M-Escape: perl:keyboard-select:activate