Ctrl+Delete 和 Ctrl+Backspace 快捷键

Ctrl+Delete 和 Ctrl+Backspace 快捷键

长话短说

如何在 GNU/Linux 上的 KDE Plasma 5 中为Ctrl+BackspaceCtrl+配置全局环境快捷方式Del,以仅删除所有不覆盖此快捷方式的 GUI 应用程序中的空格和换行符?

例子

示例#1:

def function(self,                argument):

将光标置于 后,并按Ctrl+ Del。预期行为:仅删除空格。实际行为:空格 和argument被删除。

示例#2:

if True
:
    pass

将光标置于 之前:并按Ctrl+ Backspace。预期行为:仅删除新行。实际行为:新行并被True删除。

问题

默认快捷方式不可用(对我来说)。我只知道两个具有预期行为的应用程序:KDevelop 和 NetBeans。在我看来,它们覆盖了全局快捷方式,而其他应用程序则不然。

我希望在我的所有应用程序中具有相同的行为:Chromium、Thunderbird、每个 LibreOffice 应用程序、Atom、Eclipse、Kate、任何需要输入文本的应用程序。我不想花费数小时来尝试配置它们中的每一个。其中一些甚至没有这样的配置选项。有没有办法为此配置全局系统范围的快捷方式?

相关内容