如何找到绑定到给定键盘快捷键的命令?

如何找到哪个命令绑定给键盘快捷键? 我记得最近在不同的地方玩我的键盘快捷键:系统/首选项/键盘快捷键,“gnome-keyboard-properties”和Compiz。 是否存在保留所有快捷方式的中心位置,或者我是否必须记住设置键盘快捷键的所有位置?

不,没有中心位置。 任何应用程序都可以获取某些键并将其用作快捷方式,并且应用程序可以选择配置方法。 GNOME应用程序通常使用gconf。 Compiz和Metacity甚至共享gconf密钥 – 这些是你可以在gnome-keybinding-properties中看到的快捷方式。

我发现最好的地方是使用gconf。 点击F2运行框并输入gconf-editor,然后浏览到apps> metacity> global_keybindings。 您还可以在keybinding_commands部分中设置自定义命令并在那里调用它们。 示例:对于keybinding命令command_1,我输入了“gnome-screensaver-command –activate”而没有引号。 然后对于全局键绑定run_command_1我也输入“s”也没有引号。 每当我使用该键命令时,我都会激活屏幕保护程序。