Отключить сочетание клавиш Command-Backspace «Переместить в корзину»

Я использую Preview для просмотра файлов PDF (duh), а иногда и аннотирую их, а также для поиска их обильно. Я продолжаю использовать комбинацию Command-Backspace, чтобы попытаться удалить текущую строку, которую я пишу в аннотации, или очистить окно поиска, но, к моему ужасу, он отправляет открытый файл PDF в корзину!

Я использую Command-Backspace, удаляя всю строку в другом, более ориентированном на запись или текстовом приложении, таком как TextEdit, даже (который я действительно не использую, но это другой OSX по умолчанию, поэтому я бы подумал Следует ожидать некоторой согласованности?).

  • Как назначить сочетание клавиш для приложения на Mac OS X?
  • Ярлык клавиатуры для отображения или снятия с экрана окна в OS X
  • Как сделать теневой снимок экрана в Windows 10?
  • Mac-подобная замена Alt-Tab для Windows 7?
  • У моей клавиатуры нет клавиш регулировки громкости; Как назначить ярлыки для управления глобальным уровнем громкости?
  • Как я могу предотвратить удаление строк в Windows?
  • Есть ли способ отключить эту комбинацию клавиш в Preview? Мне даже не нужно делать то, что я ожидаю, я просто хочу, чтобы он прекратил удаление моих файлов!

  • Файлы в SMB-Share заблокированы, и некоторые приложения не могут их трогать
  • Легко сказать, если сфокусирован на окне VirtualBox?
  • Изменение размера раздела Bootcamp без обтирания
  • Отключить звуковые эффекты в OSX Lion
  • Жесткая ссылка не работает в Mac OS X в режиме графического интерфейса пользователя
  • Бесплатное восстановление раздела NTFS после диска было отформатировано в Mac OS X
  • 3 Solutions collect form web for “Отключить сочетание клавиш Command-Backspace «Переместить в корзину»”

    В « Системные настройки» > « Клавиатура» > « Ярлыки клавиш» добавьте ярлык «Предварительный просмотр» («Переместить выбранный 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" 

    Результат:

    Alt text


    Большое спасибо @Arjan за сотрудничество в этом полностью переработанном ответе.

    KeyRemap4MacBook ? У меня нет опыта в этом, просто увидел, что сегодня он плавает на MacUpdate. Из описания это должно позволить вам делать то, что вы хотите. По крайней мере, это бесплатно, так что вы просто не в свое время, если оно не выйдет.

    Давайте будем гением компьютера.