OS X клавіатурні скорочення пріоритет


12

Я новачок у Apple, і хоча досвід багато в чому був позитивним, я був завалений спробою налаштувати комбінації клавіш до моїх характеристик. Наприклад, я використав досить обхідний процес (через "Automator"), щоб призначити ярлик для відкриття нового терміналу. Але навіть зараз цей ярлик, здається, функціонує лише, якщо акцент робиться на програмі, яка не переписує цю конкретну комбінацію клавіш із власним визначенням.

Я шукаю інформацію про щось схоже на ієрархію протоколів про те, як мій Mac вирішує використовувати, яке визначення комбінації ключів, у якому контексті, або філософію про найкращий спосіб призначити мої бажані ярлики. Чи можу я зробити так, щоб клавіатурне скорочення було таким пріоритетом, що жодна програма не може мати пріоритет?


Звуки, як ви, можливо, також зацікавлять клавіатурні пускові установки, такі як Alfred, Quicksilver або Launchbar. Там також Apptivate який створений для того, щоб робити саме те, що ви шукаєте.
ghoppe

Відповіді:


5

Я думаю, що Керівництво по інтерфейсу OS X це місце, яке ви шукаєте. Вони стверджують, що є застережені ярлики Apple (наприклад, cmd + простір ), а також «очікувана поведінка» (напр. cmd + c ) слід поважати.

Хоча вони не чітко вказують пріоритет, він припускає, що система завжди повинна мати пріоритет перед переднім (активним) і потім фоновим додатками.

З мого досвіду, ви з безпечної сторони використовуєте кілька клавіш модифікаторів (тобто cmd + ctrl + зміщення +…).

В сторону: щодо вашого конкретного прикладу (призначення ярлика для відкриття нового терміналу) є також чудові програми для цього, TotalTerminal (Розширення Terminal.app) і iTerm 2 (Terminal.app заміна) приходять на розум


1

Ярлики, встановлені на вкладці "Швидкий доступ" на панелі налаштувань клавіатури, мають перевагу над будь-якими ярликами програм; насправді, якщо ви не любите попередньо встановленого ярлика програми або хочете створити ярлик для пункту меню, для якого програма не надала жодного, ви можете скористатися розділом "Ярлики програм", але переконайтеся, що копіювати ім'я з програми точно , включаючи, наприклад, три точки в кінці, коли пункт меню виконується так, як у розділі "Зберегти як ...".

Наприклад, він завжди дратує мене, коли, намагаючись закрити вікно з ,W, я послизнувся і натиснув ,Q, вийшовши з мого браузера без можливості зберегти щось. Так що я додав новий ярлик в клавіатурних скороченнях для "Quit Google Chrome" як (Q (ctrl-opt-shift-cmd-q). Тепер didQ не зробив нічого, якщо я також не утримував цих інших клавіш-модифікаторів.


0

Для того, щоб надійно перекрити інші комбінації клавіш на OSX, ви повинні скористатися утилітою автоматизації Клавіатура Maestro . Я використовую подібні послуги з 1985 року.

КМ наразі найбільш активно розвивається. Я використовую його для загальної автоматизації і FastScripts для запуску більшості моїх багатьох AppleScripts.

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.