如何在Ubuntu 18.04 LTS中使用窗口菜单加速器/助记符?

在Ubuntu 16.04 LTS上,我使用简单的键盘快捷键设置属性Always on Top (Nautilus窗口为例):

  1. Alt + Space

    Alt + Space显示窗口菜单

  2. Ť

  3. 在下一个Alt + Space或鼠标右键单击后,我看到该窗口设置为Always on Top

    窗口设置为Always on Top

在带有GNOME Shell的标准Ubuntu 18.04 LTS中,我可以按Alt + Space

Alt + Space上的窗口菜单

但它对t没有反应。

从17.10开始,似乎是一个真正的错误1710421 。


如何在标准的Ubuntu 18.04 LTS中启用这样的菜单加速器/助记符?

KISS(Keep It Simply Stupid)答案就是做一个简单的事情:

Alt + 空格然后↓↓↓↓↓ 输入

不如Alt + 空间然后 ,但仍然比从键盘上举手,寻找鼠标,指点,点击并将手移回键盘更好…

¯\ _(ツ)_ /¯

在GNOME Shell上,这是不可能的! 欢迎来到具有不可预测的限制和问题的新勇敢世界!

要在Ubuntu 18.04 LTS上获得这些快捷方式,您可以切换到:

  • Unity – 可以安装sudo apt-get install ubuntu-unity-desktop

    Ubuntu 18.04 LTS与Unity桌面

  • GNOME FlashBack – 可以使用sudo apt-get install gnome-panel

    Ubuntu 18.04 LTS上的GNOME FlashBack

  • MATE桌面环境 (我最喜欢的,因为它避免了GNOMEs Hell) – 可以使用sudo apt-get install ubuntu-mate-desktop

    Ubuntu 18.04 LTS与MATE DE

  • XFCExubuntu-desktop )没有Always on Top的助记符,但是可用且看起来非常好:

    xUbuntu 18.04 LTS

  • 肉桂cinnamon-desktop-environment )具有所有必要的助记符:

    Ubuntu肉桂18.04 LTS

  • KDEkubuntu-desktop )有助记符,可以从Alt + F3 (所谓的窗口操作菜单 )访问它们 – 例如,为了让窗口高于其他你需要点击Alt + F3M (对于M ore Actions), A ( for Keep A bove Others)和菜单丰富:

    Kubuntu 18.04 LTS

  • Openboxopenbox ), LXDE / LXQT / Lubuntulubuntu-desktoplxqt )都有助记符,用Alt + Space访问它们:

    OpenBox,LXDE / Lubuntu / LXQT,18.04 LTS

  • Budgieubuntu-budgie-desktop )有助记符,用Alt + Space访问它们:

    Ubuntu Budgie

不幸的是, Alt + Space窗口菜单不再支持热键。 但是,您有最常见操作的键盘快捷键。 这些不需要您查看菜单并减少单次击键的工作量。

  • 最小化: + h
  • 最大化: 超级 + 上升
  • 移动: Alt + F7
  • resize: Alt + F8
  • 关闭窗口: Alt + F4

可以在“设置” – “键盘”中更改这些键分配。

始终位于顶部:默认情况下未定义此类键盘组合,也未通过“设置” – “键盘”显示。 您仍然可以使用dconf-editor或gsettings命令定义组合键。 例如,要设置Super + t以在顶部切换窗口,请发出命令

 gsettings set org.gnome.desktop.wm.keybindings always-on-top ['t'] 

使用命令撤消

 gsettings reset org.gnome.desktop.wm.keybindings always-on-top