![如何阻止 Alt 触发全局菜单?](https://linux22.com/image/853414/%E5%A6%82%E4%BD%95%E9%98%BB%E6%AD%A2%20Alt%20%E8%A7%A6%E5%8F%91%E5%85%A8%E5%B1%80%E8%8F%9C%E5%8D%95%EF%BC%9F.png)
我试图Alt在使用应用程序时禁用触发全局菜单(我正在使用 Ubuntu 14.04)。
我的问题是,例如,当我使用 emacs 并按下Alt+时h,帮助菜单就会启动,而我不想要这个。
答案1
您可以进入“设置”>“键盘”并更改快捷方式或禁用快捷方式
答案2
我也使用 Emacs,但在 GUI 中(emacs &
在终端 shell 中)我没有看到这个问题 - Alt-H 选择整个缓冲区。
当我在终端内专门运行 Emacs 时 ( emacs -nw
),我看到了您报告的问题。Alt 键被终端应用程序拦截。
如果您确实想在终端中使用文本模式 Emacs,则应使用终端的菜单(单击终端窗口内部,然后转到屏幕顶部),然后选择编辑 > 键盘快捷键...,并取消选中“启用菜单访问键”。执行此操作后,文本模式 Emacs 将像 GUI Emacs 一样对待 Alt-H。
(编辑)要在所有应用程序中禁用 Alt 键,请运行ccsm
(CompizConfig 设置管理器),选择桌面 -> Ubuntu Unity 插件,并禁用“按下时显示菜单栏的键”以及可能的“点击时显示 HUD 的键”。
您可能需要使用 安装 ccsm sudo apt-get install CompizConfig-Settings-Manager
。
答案3
尝试在设置->键盘快捷键中禁用“搜索”。