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

Mar*_*vac 130 shortcut-keys gnome-terminal

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

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

键盘快捷键系统设置中没有此类键绑定。

Isa*_*iah 117

11.04

禁用 F1 快捷键

  1. 在 gnome 终端中打开Edit ? 键盘快捷键

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

    在此处输入图片说明

禁用 F10 快捷键

  1. 安装compizconfig-settings-manager安装 compizconfig-settings-manager 包裹。

  2. 打开CompizConfig 设置管理器

    • 点击Super打开 Dash,输入“Compiz”并点击Enter
  3. 过滤器条目中输入“unity”并选择Ubuntu Unity Plugin

  4. 单击Key右侧的按钮打开第一个面板菜单并取消选中Enabled复选框。

    在此处输入图片说明

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

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

      在此处输入图片说明

  6. F10 被 Ubuntu 中的某些东西映射到 menubar_accel。侏儒?元城?不知道究竟是什么东西偷走了它,但关键并没有进入 Eclipse。

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

  • 做以上所有操作并不能解决 12.04 中的 F10 键。它仍然绑定*某处*鼠标右键单击。 (6认同)

Paw*_*cki 45

在 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
Run Code Online (Sandbox Code Playgroud)

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

  • 在尝试了数十种解决方案后,这个适用于 Ubuntu 12.04 LTS。 (12认同)

Rin*_*ind 23

开始gconf-editor并跟随/apps/gnome-terminal/keybindings/help

在此处输入图片说明

描述:

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


小智 10

我是 Linux 新手,这个 F10 键让我发疯。以上所有技巧都不起作用,但我现在找到了一个解决方案(适用于带有 Gnome 3 经典桌面的 Ubuntu 11.10)。在终端中,输入以下命令:

gsettings set org.gnome.desktop.interface menubar-accel ""

用dconf-editor可以发现F10真的没了。请注意,这些技巧似乎高度依赖于 Gnome / Ubuntu 版本。