在特定应用程序运行时暂停全局 KDE&X-Windows 键盘快捷键

在特定应用程序运行时暂停全局 KDE&X-Windows 键盘快捷键

我在 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 shortcutForce从下拉菜单中选择并检查单选按钮Yes在此输入图像描述

您可以通过系统设置访问所有自定义应用程序设置,选择Window behaviour然后Window rules

答案2

无法及时切换全局快捷方式是痛苦的,尤其是当突然发生的事情在肌肉记忆工作时不应该发生时。在深入研究等离子手册后,我发现:

忽略全局快捷方式

kcmshell4 keys[blablabla...] 或在窗口处于活动状态时在 konsole 中运行。

现在您需要将其绑定到全局快捷方式;-)

相关内容