我在 Arch-Linux 64b 上运行 KDE。
我使用 Vim 已有两年了,现在我想尝试学习 Emacs - 这样当我贬低 Emacs 用户时就有理由了。到目前为止,我对 Emacs 的主要问题是它的许多快捷键都使用 ctrl+alt 和 ctrl+shift - 因此它们与我的全局快捷键相冲突。
我不想改变我的全局快捷键(改变什么?Emacs 没有留下任何未绑定的组合键...),但我可以在 Emacs 窗口获得焦点时禁用它们。
那么——可以做到吗?我可以仅在特定应用程序运行时禁用全局快捷方式吗?
答案1
右键单击 emacs 窗口标题栏,然后:
More Actions
->
Special Application Settings
->
选择选项卡Appearance & Fixes
->
检查Ignore global shortcut
,Force
从下拉菜单中选择并检查单选按钮Yes
。
您可以通过系统设置访问所有自定义应用程序设置,选择Window behaviour
然后Window rules
答案2
无法及时切换全局快捷方式是痛苦的,尤其是当突然发生的事情在肌肉记忆工作时不应该发生时。在深入研究等离子手册后,我发现:
忽略全局快捷方式
kcmshell4 keys
[blablabla...] 或在窗口处于活动状态时在 konsole 中运行。
现在您需要将其绑定到全局快捷方式;-)