我使用预览来查看 PDF 文件(废话),有时还会对它们进行注释和大量搜索。我一直使用 Command-Backspace 组合键来尝试删除注释中我正在写的当前行或清除搜索框,但令我沮丧的是,它会将当前打开的 PDF 文件发送到垃圾箱!
我习惯在其他更注重书写或文本输入的软件(例如 TextEdit)中使用 Command-Backspace 删除整行(我并不真正使用它,但它是另一个 OSX 默认设置,所以我认为应该具有一定的一致性?)。
有什么方法可以在预览中禁用此键盘快捷键吗?我甚至不需要它执行我期望的操作,我只希望它停止删除我的文件!
答案1
在系统偏好设置>键盘>键盘快捷键,添加一个您不太可能无意中输入的预览(将选定的 PDF 文档移至废纸篓)的快捷方式,例如 ^ ⌥ ⇧⌘ ⎋。
答案2
作为为菜单项分配不同的(困难的)快捷方式的替代方法,您可以将组合分配Cmd-Delete
给无害的菜单项,例如编辑 » 拼写 » 输入时检查拼写。
不同之处在于,某物当您按下快捷键时会发生无害的情况,但无论您按下什么不太可能的组合键,它都不会执行删除操作。
此外,带有困难快捷方式的答案仅适用于特定的 PDF 菜单项变体,而不适用于该项目的所有变体(例如将选定的图片移至废纸篓)取决于你喜欢哪种行为。
问题是:无法在指定自定义快捷键的对话框中输入Delete
/ Backspace
。您需要通过命令行执行此操作/Applications/Utilities/Terminal.app
:
defaults write com.apple.Preview NSUserKeyEquivalents -dict-add "Check Spelling as You Type" "@\U0008"
结果:
非常感谢@Arjan感谢他对这个经过彻底修改的答案的合作。
答案3
KeyRemap4MacBook?我没有用过,只是今天在 MacUpdate 上看到它。从描述来看,它应该让你做你想做的事。至少它是免费的,所以如果没有成功,你只是浪费了时间。