如何检查键绑定是操作系统级别键绑定还是应用程序键绑定?

如何检查键绑定是操作系统级别键绑定还是应用程序键绑定?

例如:

在 macOS 中,Command + shift + 5,屏幕截图实用程序是系统级键绑定,因此它优先于任何与此冲突的应用程序键绑定

在 macOS 中,Control + Shift + f,切换全屏似乎是应用程序级别的键绑定,因为它在 emacs 中不起作用,因为 CSf 用于正向 sexp,但在所有其他应用程序中都有效

有什么方法可以知道在 macOS 和 linux(ubuntu)中键绑定是操作系统级别还是应用程序级别?

答案1

标准全屏组合键是 Cmd ⌘ Ctrl ⌃ F ...

...但我认为全局决定因素是“应用程序本身是否有该菜单命令?”
如果有,则只能为该应用程序覆盖该菜单命令;如果没有但仍然有效,则该菜单命令才是真正的全局命令。也有例外……有些应用程序完全忽略了标准的 Mac 工具箱,因此两者都不是。

相关内容