桌面应用程序开发人员可以自由选择他们要支持的键盘快捷键。在Windows上,约定非常严格:
- Alt- F4关闭大多数应用程序
- Ctrl- F4关闭大多数主要子窗口
- Esc 取消大多数对话框。
在Linux上并没有太多的融合,但是以下是常见的:
- Ctrl- q关闭大多数应用程序
- Ctrl- w关闭大多数主要子窗口
- Esc 取消大多数对话框。
不幸的是,许多应用程序选择了使用Windows约定或仅做自己的事情就走了自己的路:
- Alt- F4关闭铬
- Ctrl- Shift- q关闭GNOME壳牌
- Alt- f x关闭IDEA
要关闭子窗口和对话框,请关闭所有选项。我已经看到所有这些在使用中:
- Esc
- Ctrl--F4
- Ctrl--w
有些应用程序甚至没有关闭某些窗口的快捷方式(或者至少没有我能找到的快捷方式)。
窗口管理器具有覆盖所有这些功能的能力,因此对于键盘用户可能非常有帮助。Awesome WM非常易于使用键盘,但是Awesome WM中是否有全局快捷方式来关闭任何窗口和/或应用程序,如果没有,我该如何设置它们?
标题栏上的小X有什么问题?那应该是SIGTERM,这意味着它不会比任何其他外部方法都差。应用程序应该捕获并关闭,就像通过“退出”或其他方法关闭它们一样。简而言之:只需关闭主窗口即可关闭应用程序。
—
goldilocks
@goldilocks在许多WM(例如Awesome)中不起作用,对于习惯于键盘导航的人来说效率较低。
—
l0b0
对我来说听起来并不“很棒”,大声笑。我强烈反对“在许多WM中不起作用”的断言-它确实在几乎所有WM中都起作用,或者它们简单明了且没有达到预期的目的。最基本和最基本的内容:您提供一个带有标题栏和关闭按钮的窗口。我同意点击的效率不如键盘,但是que sera(您使用的是GUI),任何体面的 WM都会为您提供诸如此类的键绑定选项。即,您需要弄清楚如何创建自己的快捷方式。
—
goldilocks
Stack Exchange通常不允许列表问题,它们不适合该网站的工作方式(预计您会遇到一个特定的问题,有人发布了解决方案并接受了该问题)。如果您发现自己说“每个答案一个______”,那通常是一个不好的信号
—
Michael Mrozek
@goldilocks:我认为您通常误解了出色的耕作窗口管理器的目的。您应该完全不用触摸鼠标来使用它们。它们中的大多数根本不会装饰窗户,这是一件好事。
—
Sardathrion-恢复莫妮卡