Вопрос

В браузере (Chrome или Safari) следующая комбинация клавиш всегда вызывает окно с надписью: «Добро пожаловать на почту»:

Команда+Сдвиг+я

Я хотел бы использовать этот ярлык для другой цели.Есть ли способ отключить этот ярлык?

Это было полезно?

Решение

Вы можете изменить ярлыки из системных предпочтений:

Если вы хотите отключить ярлыки, отредактируйте словари Nsuserkeequivalents напрямую:

defaults write com.google.Chrome NSUserKeyEquivalents -dict-add 'Email Page Location' '\0'
defaults write com.google.Chrome.canary NSUserKeyEquivalents -dict-add 'Email Page Location' '\0'
defaults write com.apple.Safari NSUserKeyEquivalents -dict-add 'Email Link to This Page' '\0' 'Email This Page' '\0'
.

Затем выйдите и снова открывайте Chrome и Safari, чтобы применить изменения.

Другие советы

Посмотрите на Клавиатура Chrome's Charboard помогает.

CMND + Shift + I - это «по электронной почте текущую страницу».Это немного раздражает, потому что это так близко к инструментам разработчика ( CMND + Opt + I ).

Решение командной строки Приведено в другой ответ в конце концов, работал для меня, но мне нужно было сделать еще одну вещь: .

После defaults write com.google.Chrome NSUserKeyEquivalents -dict-add 'Email Page Location' '\0', Я вошел в команду: Генеракодицетагкод (и генеракодицетагкод для хорошей меры).

Это остановило раздражающее cmd - shift - i ярлык на Chrome от создания нового сообщения почты, но я не могу получить егоЧтобы перестать происходить в Safari, к сожалению.

killall cfprefsd очищает кеш настроек killall Finder перезагружает искатель

Метод GUI, описанный на вершине, не работал вообще для меня, но, может быть, потому что я не очистил кэш префодации.

К сожалению никто из приведенных здесь ответов смогли предотвратить Команда+я от запуска отправки электронной почты на эту страницу в Сафари для меня (под управлением macOS Sierra).А только способ, которым я смог предотвратить такое поведение, - это использовать Фастскрипты для отображения Команда+я в пустой AppleScript.Скрипт должен храниться в ~/Library/Scripts/Applications/Safari чтобы предотвратить отключение использования ярлыка для курсива в других приложениях.

К сожалению, этот подход имеет побочный эффект, заключающийся в отключении использования Команда+я для переключения курсива в Safari, где это поведение по умолчанию, например, в Документах Google или в этом поле ответа на AskDifferent.Для меня стоит избегать попадания в мой почтовый ящик всякий раз, когда я пытаюсь выделить курсивом текст в текстовом поле в Safari, который его не поддерживает.

Принятый ответ не работает над My MacBook Pro с Macos Sierra System.

Я нашел решение для отключения команды + Shift + I в Chrome:

  1. Установить расширение Chrome Shorehays .

  2. Откройте панель предпочтения Shoreys, добавьте ярлык command+shift+i, как ниже:

     Шталки для хромированного скриншота

  3. Перезагрузите Chrome.

  4. Теперь вы можете попрощаться с раздражающей Mac Mail!

Я пользователь Linux при использовании настольного компьютера, но OS X для ноутбуков. Мои нужды застраховать, что у меня такой же ярлык для инспектора, используя Chrome. Было очень неудобно иметь всплывающее окно Mail.app каждый раз, когда я путаю ярлыки.

Я должен добавить, что для того, чтобы сделать Linux ближе к OSX, я поменяю контроль и клавиши ALT на стороне Linux. Это позволяет мне использовать Ctrl-C, Ctrl-V и многие другие ярлыки в более эргономичном положении командной клавиши, например, OS X CMD-C, CMD-V. На фотографиях вы увидите, что я сопоставил Ctrl-Shift-I, который бы не имел смысл в стороне Linux в противном случае.

Вот мои ярлыки настройки

 Введите описание изображения здесь

Важная часть настройки состоит в том, чтобы знать, что ярлык OSX должен быть сопоставлен на точное имя ввода меню. Я заявил, что использую высокую Sierra, потому что «ссылка электронной почты» - это меню. Это также может быть зависит от хромированной версии, которую я полагаю. Убедитесь, что правописание идентично.

Шаги для воспроизведения являются

  1. Предпочтения системы меню Apple ...
  2. клавиатура меню
  3. вкладка ярлыков
  4. ярлыки приложения с левой панели
  5. Нажмите на знак плюс под правой панелью
  6. Выберите ваше приложение из списка приложений, в моем случае Chrome
  7. Добавить название меню метки, в моем случае ссылка на электронную почту
  8. добавить немного ярлыка, который вы не будете использовать, в моем случае cmd-shift-e
  9. добавьте еще один ярлык для целевой операции, в моем корпусе разработчика инструментов
  10. добавить нужный ярлык, в моем случае cmd-shift-i

Вы также можете использовать Лучший сенсорный инструмент для переопределения ярлыков (глобально или для любого конкретного применения). .

Учитывая, что я уже использовал это приложение, это было решение для меня, поскольку ни один из других ответов, упомянутых здесь, работал для меня (High Sierra), и я не хотел устанавливать новое программное обеспечение.

The easiest way that I could find is to assign the keyboard shortcut to activate one of your installed extensions

chrome://extensions/shortcuts

The answer from Glorfindel worked great for me! I'm suprised that it's not voted much better.

To stop this pesky Mail app from launching you just need to assign it's shortcut (Cmd-Shift-I) to something else:

1) assign it to making a copy of the screen to the clipboard - it stops it in Safari, Chrome, Finder (looks like everywhere)

assigning to Copy Printscreen

2) assign it to launching Developer Tools in Chrome - the only disadvantage Mail will still be launched in Safari - you get Developer Tools always!

assigning to Developer Tools

Лицензировано под: CC-BY-SA с атрибуция
Не связан с apple.stackexchange
scroll top