You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多
文档控制台
免费开始使用

如何防止GNOME终端点击窗口程序标签鼠标中键时关闭?

如何防止GNOME终端点击窗口程序标签鼠标中键时关闭?

我太懂这种误触的糟心了!好几次不小心按到鼠标中键,刚写一半的命令或者正在跑的进程就跟着终端标签一起没了,给你分享几个靠谱的解决办法:

  • 图形界面直接改设置(最简单)
    打开GNOME终端,点击顶部菜单栏的 编辑首选项,切换到「行为」或者「标签」标签页(不同版本位置可能略有不同),找到类似“鼠标中键点击标签关闭标签页”的选项,把它的勾选去掉就搞定了。

  • 用dconf编辑器手动调整配置
    要是图形界面的设置入口找不到,或者你更偏爱用配置工具操作:

    1. 先安装dconf-editor(如果还没装):sudo apt install dconf-editor
    2. 打开dconf-editor,导航到路径 /org/gnome/terminal/legacy/keybindings/
    3. 找到 close-tab 项,把默认的绑定里的 <Middle> 相关内容删掉,只保留你常用的快捷键(比如默认的 <Primary>w);也可以直接用命令行一键设置:
      gsettings set org.gnome.Terminal.Legacy.Keybindings close-tab '<Primary>w'
      
  • 终极防护:用终端复用工具
    要是担心误触的同时还想保护终端会话不丢失,强烈试试tmux或者screen这类工具。它们能让你在单个终端窗口里创建多个独立会话,就算不小心关掉了终端标签,重新打开终端后输入 tmux attach 就能恢复之前的工作环境,再也不怕误关丢内容了。安装tmux的命令是 sudo apt install tmux,启动后用Ctrl+b c新建会话窗口,Ctrl+b w快速切换,上手很简单。

备注:内容来源于stack exchange,提问作者Stephane

火山引擎 最新活动