3

rxvt-unicode 能够使用Ctrl+Meta+CCtrl+Meta+VMeta通常Alt是)复制到系统剪贴板/从系统剪贴板复制。

有没有办法将这些功能重新绑定到其他键?Ctrl+Shift+C并且Ctrk+Shift+V会是更直观的选择。

4

2 回答 2

5

我昨天才设法让它工作。以下是我需要的 X 资源:

! Disable ISO 14755 unicode input so we can use Ctrl-Shift bindings
URxvt.iso14755:        false
URxvt.iso14755_52:     false

! Disable Ctrl-Alt-c & Ctrl-Alt-v bindings (optional)
URxvt.keysym.C-M-c:    builtin-string:
URxvt.keysym.C-M-v:    builtin-string:

! Bind Ctrl-Shift-c & Ctrl-Shift-v to copy and paste
! I dont know why, but I needed to use hex keysym values to get it to work
URxvt.keysym.C-S-0x43: eval:selection_to_clipboard
URxvt.keysym.C-S-0x56: eval:paste_clipboard
于 2017-04-25T15:07:27.220 回答
0

如下更改最后两行会将 ctrl-shift-c/v 更改为 ctrl-c/v。改变:

URxvt.keysym.C-S-0x43: eval:selection_to_clipboard
URxvt.keysym.C-S-0x56: eval:paste_clipboard

至:

URxvt.keysym.C-0x63: eval:selection_to_clipboard
URxvt.keysym.C-0x76: eval:paste_clipboard
于 2022-01-02T23:52:14.753 回答