我正在尝试在Xterm中创建自定义键绑定,这将允许我从/向X11剪贴板复制和粘贴文本。我目前能够使用默认的Shift + Insert
(在我的〜/ .Xresources文件中添加XTerm*selectToClipboard: true
后)从剪贴板粘贴,但这在我的键盘上很尴尬,我想要别的东西。我的终端有Vi键绑定,我想在命令模式下绑定p
以粘贴和y
到yank / copy。我尝试将其添加到〜/ .Xresources并使用xrdb -merge ~/.Xresources
重新加载:
!! New copy, paste
XTerm*VT100*translations: #override \n\
p: insert-selection(CLIPBOARD) \n\
y: select-end(CLIPBOARD)
......但它不起作用。我有什么想法可以解决这个问题吗?
答案 0 :(得分:3)
你可能意味着这样的事情:
XTerm*selectToClipboard: true
XTerm*VT100*translations: #override \n\
Ctrl Shift <Key>P: insert-selection(CLIPBOARD) \n\
Ctrl Shift <Key>Y: select-end(CLIPBOARD)
我添加了修饰符以限制翻译范围,以避免每个 P
和Y
触发操作,并<Key>
标记向库P
和Y
是。