gak*_*era 9 keyboard-shortcuts preview.app macos
我使用预览来查看 PDF 文件(废话),有时会对其进行注释以及大量搜索。我一直使用 Command-Backspace 组合来尝试删除我在注释中写入的当前行或清除搜索框,但令我沮丧的是,它将当前打开的 PDF 文件发送到垃圾箱!
我习惯于使用 Command-Backspace 在其他更面向书写或文本输入的软件中删除整行,例如 TextEdit(我并不真正使用它,但它是另一个 OSX 默认值,所以我认为一些一致性是可以预期的?)。
有什么方法可以在预览中禁用此键盘快捷键吗?我什至不需要它来做我期望的事情,我只希望它停止删除我的文件!
在System Preferences > Keyboard > Keyboard Shortcuts 中,为您不太可能无意中键入的 Preview(将选定的 PDF 文档移至废纸篓)添加一个快捷方式,例如 ^ ? ?? ?.

作为为菜单项分配不同(困难)快捷方式的替代方法,您可以将Cmd-Delete组合分配给无害的菜单项,例如Edit » Spelling » Check Spelling as You Type。
不同的是,当你按下快捷键时会发生一些无害的事情,但无论你按下什么不太可能的组合键,它都不会执行删除操作。
此外,使用困难快捷方式的答案仅适用于特定的 PDF 菜单项变体,而不适用于该项目的所有变体(例如,将所选图像移至垃圾箱)。这取决于您喜欢哪种行为。
问题是:无法在分配自定义快捷方式的对话框中键入Delete/ Backspace。您需要通过以下命令行执行此操作/Applications/Utilities/Terminal.app:
defaults write com.apple.Preview NSUserKeyEquivalents -dict-add "Check Spelling as You Type" "@\U0008"
Run Code Online (Sandbox Code Playgroud)
结果:

非常感谢@Arjan在这个完全修订的答案上的合作。