使用 Shift+Insert 从剪贴板粘贴到 gnome-terminal 中?

Xu *_*ang 13 shortcut-keys gnome-terminal

我想按Shift+Insert 并让它从gnome-terminal 内的剪贴板(Ctrl+C复制到的东西)执行粘贴。

在 13.10 中,Shift+Insert从选择缓冲区(选择文本写入的内容)中粘贴。在 Libre Office、Chrome 和 Firefox 中,Shift+Insert从剪贴板粘贴。因此,我想配置 gnome-terminal 来做同样的事情。

我不喜欢用Ctrl+ Shift+ V。编辑:我说得不好。我仍然想使用Ctrl+ Shift+ V,但我不希望人们张贴作为一种解决方案。我想使用Shift+Insert的原因是因为我使用的程序发送密钥Shift+Insert假设它会粘贴。

不幸的是,在 gnome-terminal 中,Edit → Profile Preferences → Compatibility下没有对此进行设置,Edit → Keyboard Shortcuts下也没有。

我能找到的唯一其他相关帖子是:https : //askubuntu.com/questions/266096/how-to-restore-proper-x-clipboard-behaviour-shiftinsert-in-12-10 我认为它更喜欢我更喜欢并且现在可能对变化感到满意。

kir*_*iri 17

有一个比较简单的答案:

  1. 打开 Gnome 终端。
  2. 打开编辑 → 键盘快捷键
  3. 单击粘贴的旧“Ctrl+Shift+V”快捷方式,直到它更改为新加速器,然后按Shift+ Insert
  4. 关闭首选项窗口。
  5. Shift+Insert现在应该粘贴剪贴板。


des*_*gua 6

有一个简单的解决方法可以满足您的需求。

  1. 首先,您必须安装xdotool安装 xdotool.

  2. 然后启动键盘配置gnome-control-center keyboard:(
    转到快捷方式→自定义快捷方式)

    在此处输入图片说明

  3. 单击“+”并添加一个名称,如“粘贴到终端”和命令

    xdotool key --clearmodifiers ctrl+shift+v
    
    Run Code Online (Sandbox Code Playgroud)

    在此处输入图片说明

  4. 然后选择Shift+Insert作为键绑定:

    在此处输入图片说明

由于存在错误,您必须注销并重新登录才能使快捷方式生效。