Gnome 停止抢我的 emacs 密钥

Lia*_*iam 15 gnome keyboard-shortcuts emacs

我在 Ubuntu 11.04 中使用 Gnome。我在 Emacs 中做了很多工作,我发现 Gnome 窗口管理器会抓取一些 Emacs 键。在某种程度上,我可以通过费力地浏览每个 System->Preferences->Keyboard 快捷方式并禁用有问题的键来阻止这种情况。但是,对所有事情都这样做一次会很好。另外,我最近的问题是 org-mode,MS-up 应该是 org-shiftmetaup (org-move-subtree-up) 但窗口管理器正在抓取那个组合键并缩小窗口。但是,我在键盘快捷键列表中找不到它;我不使用它,也不知道他们怎么称呼它(而且您似乎无法通过组合键查找/编辑快捷方式,只能通过名称)。

所以我的问题是:

  1. 我可以进行一项 Gnome 配置更改以默认禁用所有键盘快捷键吗?
  2. 那么有没有办法重新启用其中的一些?(我不经常使用它们,但可能需要一对与 Emacs 不冲突的。)
  3. 如果失败,有没有办法禁用与 Emacs 冲突的快捷方式,例如将 Meta 移动到仅用于 Gnome 而不是 emacs 的 Super 键?
  4. 缺少 3,有没有办法通过组合键找到快捷方式,以便可以单独禁用它?

Ted*_*ddy 1

Meta按键移至键盘设置中的 Windows 键(\xe2\x80\x9cKeyboard Preferences \xe2\x86\x92 Layouts \xe2\x86\x92 Options \xe2\x86\x92 Alt/Win 键行为 \xe2\x86\x92 Meta 映射到 Win 键\xe2\x80\x9d。窗口管理器仍将使用Alt,Emacs 将使用 Meta。

\n

  • 好,谢谢。我尝试过,但它并不是我真正想要的。我的标题是“Gnome 停止抢夺我的 emacs 钥匙”,而不是“Emacs 停止让 Gnome 抢夺你的钥匙”。这些键盘映射选项之一(有很多)是否将 Gnome 的 Alt 移动到 win 键,并将元保留在 Alt 上? (2认同)