xfce4 终端:禁用单独的快捷方式

xfce4 终端:禁用单独的快捷方式

我想禁用关闭当前终端选项卡的Ctrl+ Shift+快捷方式。W

我正在使用 Vim,其中++Ctrl在实例的窗口之间移动。有时,在尝试移动到下一个窗口时可能会无意中按下该键。但是,这会立即关闭编辑器会话的当前终端选项卡。R CtrlWvimShift

我可以在终端中禁用Ctrl++并保持其他快捷方式不变Shift吗?W

答案1

这部分来自XFCE常见问题解答:


  • 如果你正在运行 Xfce 桌面环境,请启用可编辑菜单加速器在里面用户界面首选项对话。
  • 如果您运行的是 GNOME,那么您可以启用可编辑菜单加速器在里面菜单和工具栏控制中心对话框。
  • 否则,将以下内容放入您的文件中~/.gtkrc-2.0 file(如果文件不存在,则创建该文件):

    gtk-can-change-accels=1
    

运行时xfsettingsd,您必须使用 Xfce GUI 更改设置,而不是通过文件~/.gtkrc-2.0


完成后:

  • 打开xfce4-terminal
  • 打开一个新选项卡(Ctrl+Shift+T)所以你有两个选项卡打开
  • 将鼠标向上移动到文件然后点击打开菜单
  • 将鼠标向下移动到关闭选项卡 Ctrl+Shift+W并且不要点击鼠标
  • 退格键键盘上的键

捷径不见了!


用户界面首选项插件可能未安装,因此编辑文件

~/.config/xfce4/terminal/accels.scm

可能变得必要。添加行

(gtk_accel_path "<Actions>/terminal-window/close-tab" "")

将在终端下次启动后禁用该快捷方式。

相关内容