Якщо у веб-переглядачі (Chrome або Safari), наступне скорочення клавіатури завжди відображатиме вікно із написом "Welcome to Mail" :
Command+ Shift+I
Я хотів би скористатися цим ярликом з іншою метою. Чи є якийсь спосіб відключити цей ярлик?
Якщо у веб-переглядачі (Chrome або Safari), наступне скорочення клавіатури завжди відображатиме вікно із написом "Welcome to Mail" :
Command+ Shift+I
Я хотів би скористатися цим ярликом з іншою метою. Чи є якийсь спосіб відключити цей ярлик?
Відповіді:
Ви можете змінити ярлики в налаштуваннях системи:
Якщо ви хочете вимкнути ярлики, редагуйте словники NSUserKeyEquivalents безпосередньо:
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, щоб застосувати зміни.
Email Link
. Зміни мають набути чинності, поки хром все ще працює.
Перегляд клавіатурних скорочень Chrome допомагає.
Cmnd+ Shift+ I- "Пошта на поточну сторінку". Це трохи дратує, оскільки це так близько до інструментів розробника ( Cmnd+ Opt+ I).
Рішення командного рядка, подане в іншій відповіді, врешті-решт працювало для мене, але мені потрібно було зробити ще одне:
після defaults write com.google.Chrome NSUserKeyEquivalents -dict-add 'Email Page Location' '\0'
, я ввійшов до команди:
killall cfprefsd
(і killall Finder
на добру міру).
Це зупинило дратує Cmd- Shift- Iярлик на Chrome від створення нового поштового повідомлення, але я не можу отримати його , щоб зупинити те, що відбувається в Safari, на жаль.
killall cfprefsd
очищає кеш налаштувань,
killall Finder
перезапускає Finder
Метод GUI, описаний вгорі, для мене взагалі не працював, але, можливо, тому, що я не очистив кеш prefs.
Прийнята відповідь не працює на моєму MacBook Pro із системою macOS Sierra.
Я знайшов рішення відключити Command+ Shift+ iу Chrome:
Встановіть ярлики розширення Chrome .
Відкрийте панель налаштувань command+shift+i
ярликів , додайте ярлик, як показано нижче:
Перезавантажте Chrome.
Тепер ви можете попрощатися з докучливою Mac Mail!
На жаль, жодна з наведених тут відповідей не змогла запобігти Command+ запустити Iцю сторінку електронною поштою в Safari для мене (працює під управлінням macOS Sierra). Тільки так , як я був в змозі запобігти така поведінка є використання FastScripts на мапі Command+ Iв порожній AppleScript. Сценарій повинен бути збережений, ~/Library/Scripts/Applications/Safari
щоб не допустити використання ярлика для курсиву в інших програмах.
На жаль, такий підхід має побічну дію відключення використання Command+ Iдля перемикання курсивом у Safari, де це його поведінка за замовчуванням, наприклад, у Документах Google або у цьому полі відповідей на AskDifferent. Для мене варто уникати того, щоб його кидали в папку "Вхідні" електронної пошти всякий раз, коли я намагаюся виділити текст курсивом у текстовому полі на Safari, який не підтримує його.
Найпростіший спосіб, який я міг знайти, - це призначити ярлик клавіатури, щоб активувати одне із встановлених вами розширень
chrome: // розширення / ярлики
Ви також можете скористатися інструментом Better Touch, щоб змінити ярлики (глобально або для будь-якого конкретного додатка).
Зважаючи на те, що я вже використовував цю програму, це рішення було для мене, оскільки жоден з інших згаданих тут відповідей не працював на мене (High Sierra), і я не хотів встановлювати нове програмне забезпечення.
Я користувач Linux, коли використовую робочий стіл, але ОС X для ноутбуків. Мені потрібно переконатися, що у мене є однаковий ярлик для Інспектора за допомогою Chrome. Було дуже незручно щоразу спливати Mail.app, коли я плутаю ярлики.
Слід додати, що для того, щоб наблизити Linux до OSX, я поміняю клавіші управління та клавіші alt на стороні Linux. Це дозволяє мені використовувати Ctrl-c, Ctrl-v та багато інших ярликів у більш ергономічному положенні командної клавіші, наприклад, OS X Cmd-c, Cmd-v. На малюнках ви побачите, що я склав Ctrl-Shift-I, що інакше не мало б сенсу в стороні Linux.
Ось моя настройка ярликів
Важлива частина налаштування - знати, що ярлик OSX повинен бути відображений у точній назві пункту меню. Я заявив, що використовую High Sierra, оскільки "Посилання електронної пошти" є міткою меню. Це також може залежати від версії Chrome, яку я думаю. Переконайтесь, що написання однакове.
Кроки до відтворення - це
Відповідь від Glorfindel для мене чудово працювала! Я здивований, що не проголосували набагато краще.
Щоб зупинити запуск цього набридливого додатка пошти, вам просто потрібно призначити його ярлик (Cmd-Shift-I) чомусь іншому:
1) призначити його, щоб зробити копію екрана в буфер обміну - він зупиняє його в Safari, Chrome, Finder (схоже скрізь)
2) призначте його запуску Інструментів для розробників у Chrome - єдиний недолік пошти все ще буде запущений у Safari - ви завжди отримуєте Інструменти для розробників!