如何在 gnome-terminal 中停用 F1 和 F10 键绑定?

如何在 gnome-terminal 中停用 F1 和 F10 键绑定?

我如何关闭F1(帮助)和F10(通知菜单)键绑定?

第一个我需要用于屏幕实用程序,第二个我需要用于退出mc控制台。

没有这样的键绑定键盘快捷键系统设置。

答案1

11.04

禁用 F1 快捷键

  1. 在 gnome-terminal 中打开编辑 ➜ 键盘快捷键

  2. 向下滚动到帮助/目录快捷方式,单击“F1”并点击Backspace

    在此处输入图片描述

禁用 F10 快捷键

  1. 安装compizconfig-设置管理器安装 compizconfig-settings-manager包裹。

  2. 打开CompizConfig 设置管理器

    • 点击Super打开 Dash,输入“Compiz”并点击Enter
  3. 筛选进入并选择Ubuntu Unity 插件

  4. 点击右侧的按钮打开第一个面板菜单的键并取消选中已启用复选框。

    在此处输入图片描述

  5. 这禁用了全局F10快捷方式,现在禁用 gnome-terminal 的F10快捷方式:

    • 在 gnome-terminal 中打开键盘快捷键编辑➜键盘快捷键)
      取消选中启用菜单快捷键(默认为 F10)

      在此处输入图片描述

  6. F10 被 Ubuntu 中的某个东西映射到 menubar_accel。Gnome?Metacity?不确定究竟是什么东西窃取了它,但密钥并没有进入 Eclipse。

    • 运行 gconf-editor,浏览到 /desktop/gnome/interface,然后向下滚动到 menubar_accel 并删除 F10 值。[从这里偷来的]

答案2

在 12.04 中禁用 gnome-terminal 中的 F10

在控制台中输入:

mkdir -p ~/.config/gtk-3.0
cat<<EOF > ~/.config/gtk-3.0/gtk.css

@binding-set NoKeyboardNavigation {
     unbind "<shift>F10"
}

* {
     gtk-key-bindings: NoKeyboardNavigation
}

EOF

然后关闭所有终端会话。现在它应该可以正常工作了(例如mc)。

答案3

开始gconf-editor并关注/apps/gnome-terminal/keybindings/help

在此处输入图片描述

描述:

“用于启动帮助的键盘快捷键。以与 GTK+ 资源文件相同的格式表示为字符串。如果将选项设置为特殊字符串“disabled”,则此操作将没有键盘快捷键。”

答案4

用于退出 mc(使用 F10 键)。在 unity compiz 插件 (ccsm) 中禁用“打开第一个面板菜单的键”

相关内容