创建全局键盘快捷键以在 Mac 上删除整行

创建全局键盘快捷键以在 Mac 上删除整行

我已经习惯按 Cmd-D 来删除我在 Eclipse 中编辑的整行文本。

我似乎找不到将此命令添加到其他 Mac 程序的方法。可以这样做吗?

我确实知道 Cmd-Backspace 和 Ctrl-K,但我想删除整行,无论光标的位置如何,包括末尾的 CR/LF。

答案1

创建或修改~/Library/KeyBindings/DefaultKeyBinding.dict

{
    "$\U007F" = (selectParagraph:, delete:); // $\U007F = shift-delete
}

重新打开应用程序或注销并重新登录后,更改将被应用。自定义键绑定在某些跨平台应用程序(如 Eclipse、Netbeans、Firefox 和 Photoshop)中不起作用,但在大多数本机应用程序中起作用。

相关内容