无法退出 TUI,因为 F10 打开了文件下拉菜单,而不是按预期退出程序

无法退出 TUI,因为 F10 打开了文件下拉菜单,而不是按预期退出程序

我使用诸如Midnight Commander、 和 等应用程序htop,但是我在退出时遇到了问题,我不得不终止进程,或者自己点击退出按钮(如果有的话),因为很多 TUI 中没有这个按钮。问题是,大多数 TUI 都说按一下F10退出,但是当我按下它时,我只会打开下拉File菜单:

在此处输入图片描述

所以我无法使用键盘退出。我正在使用gnome-terminal,我已经在中测试过xfce4-terminal,问题也在那里。那么为什么会发生这种情况?有没有办法解决这个问题,让它不启动这个下拉菜单,而是按照预期的方式退出?


操作系统信息:

No LSB modules are available.
Distributor ID: Ubuntu
Description:    Ubuntu 15.04
Release:    15.04
Codename:   vivid
Flavour: Gnome
Gnome Version: 3.16

答案1

改变F10行为的三种方法

1. 通过终端偏好设置

  1. 打开你的gnome-terminalPreferences

  2. 禁用条目Enable the menu accelerator key (F10 by default)

    在此处输入图片描述


2. 通过命令行

gsettings set org.gnome.Terminal.Legacy.Settings menu-accelerator-enabled false

3. 通过dconf-editor

  1. 打开dconf-editorsudo apt-get install dconf-editor

  2. 导航org.gnome.terminal.legacy

  3. menu-accelerator-enabled取消选择右侧窗格中的条目

    在此处输入图片描述

答案2

您可以右键单击gnome-terminal窗口并取消选中“显示菜单”,这样将允许使用F10键。

您也可以使用其他方法退出程序。例如,htop您可以使用Q键退出。Midnight Commander或者,mc您可以使用内置命令行在exit那里输入。

或者,您可以切换到另一个不依赖 F 键显示终端菜单的终端。例如,xterm或。我多次sakura使用最后一个作为替代方案。gnome-terminal

相关内容