You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

Ubuntu 17.10虚拟机终端中键粘贴剪贴板而非primary selection问题求助

Ubuntu 17.10终端鼠标中键粘贴行为的说明与修改方法

嘿,这个问题我之前在Ubuntu 17.10上折腾过,给你捋清楚:

这种行为是正常的——从Ubuntu 17.10开始,默认的GNOME Terminal把鼠标中键粘贴的默认行为改成了粘贴剪贴板内容(也就是你用Ctrl+C/Ctrl+V复制的内容),而不是传统X11系统里的「主选区」(选中文本即自动复制,中键粘贴选中内容)。如果你习惯了传统的中键粘贴逻辑,完全可以改回来,下面给你两种方法:

方法一:图形界面可视化修改

  • 打开终端,点击顶部菜单栏的 编辑 → 首选项
  • 在弹出的设置窗口中切换到 快捷键 标签页
  • 找到「粘贴」选项,你会看到它同时绑定了 Ctrl+Shift+V 和 鼠标中键,点击鼠标中键对应的绑定区域,按Backspace删除这个绑定
  • 接着找到「粘贴主选区」选项,点击它的绑定区域,按下鼠标中键完成设置,最后关闭窗口即可生效

方法二:命令行快速修改

如果你更喜欢用终端操作,可以直接执行以下命令修改GNOME Terminal的配置:

# 解除中键与「粘贴剪贴板」的绑定,保留Ctrl+Shift+V
gsettings set org.gnome.Terminal.Legacy.Keybindings:/org/gnome/terminal/legacy/keybindings/ paste '<Primary><Shift>v'
# 将中键绑定到「粘贴主选区」
gsettings set org.gnome.Terminal.Legacy.Keybindings:/org/gnome/terminal/legacy/keybindings/ paste-selection 'button2'

执行完后关闭终端再重新打开,设置就会生效。

如果之后想恢复默认行为,执行这两个命令即可:

gsettings reset org.gnome.Terminal.Legacy.Keybindings:/org/gnome/terminal/legacy/keybindings/ paste
gsettings reset org.gnome.Terminal.Legacy.Keybindings:/org/gnome/terminal/legacy/keybindings/ paste-selection

内容的提问来源于stack exchange,提问作者Shmyg

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.05.19 10:20:41