Много-много раз я случайно нажимал ⌘+, Qкогда намеревался закрыть вкладку или окно или переключить приложения. Когда я увидел эту опцию в Google Chrome , чтобы требовать ярлыка быть проведен , я был вне себя от радости. Проблема в том, что я использую Safari.
Итак, вкратце: как сделать ярлык «hold command-Q» универсальным для всех моих приложений (или хотя бы Safari)?
keyboard
shortcut
applications
Тимоти Мюллер-Хардер
источник
источник
Ответы:
Дуглас Теох создал приложение под названием SlowQuitApps , которое делает именно это.
источник
Вот частичное решение для начинающих:
Предотвращение случайного выхода из системы в Safari (или в любом другом приложении)
Просто установите необычное сочетание клавиш для пункта меню «Выйти из Safari» в настройках клавиатуры.
Это отключит стандартный ⌘Qярлык, поэтому случайное нажатие на него не имеет значения - и вы должны подумать, прежде чем выйти!
(К сожалению, я не нашел простого способа сделать это для каждого приложения, не вводя каждое из них вручную.)
источник
Продолжая решение jtbandes , после того, как вы переназначили стандартную команду Quit на другое нажатие клавиши (да, к сожалению, вам нужно переназначить ее вручную для каждого приложения, которое вас беспокоит из-за случайного выхода), вы можете создать службу в Automator, которая не требует вход. У него должно быть одно действие: Запустить AppleScript. Сценарий:
Затем вы сохраняете этот сервис (я назвал его «SafeSave») и назначаете сервису нажатие клавиши ⌘Q. Таким образом, вы восстановили стандартное нажатие клавиши.
источник
Другой вариант - использовать Karabiner со следующим XML:
__HoldingKeyToKey__ KeyCode::Q, VK_COMMAND | ModifierFlag::NONE, KeyCode::VK_NONE, KeyCode::Q, VK_COMMAND, Option::NOREPEAT
источник
CommandQ ($ 4,00) делает именно это. Он очень настраиваемый и имеет приятный графический интерфейс, хотя я не использовал его лично. Похоже, выполнить требования этого вопроса.
источник
Я не верю, что это возможно.
источник