Muitas e muitas vezes, pressiono acidentalmente ⌘+ Qquando pretendia fechar uma guia ou janela ou alternar entre aplicativos. Quando vi a opção no Google Chrome de exigir que o atalho fosse mantido , fiquei muito feliz. O problema é que eu uso o Safari.
Então, resumindo: como posso universalizar o atalho "hold command-Q" em todos os meus aplicativos (ou pelo menos no Safari)?
keyboard
shortcut
applications
Timothy Mueller-Harder
fonte
fonte
Respostas:
Douglas Teoh criou um aplicativo chamado SlowQuitApps , que faz exatamente isso.
fonte
Aqui está uma solução parcial para iniciantes:
Impedindo a saída acidental no Safari (ou qualquer aplicativo específico)
Basta configurar um atalho de teclado incomum para o item de menu "Sair do Safari" nas preferências do teclado.
Isso desabilitará o ⌘Qatalho padrão , portanto, pressioná-lo acidentalmente não faz diferença - e você deve pensar antes de sair!
(Infelizmente, não encontrei uma maneira fácil de fazer isso para todos os aplicativos, sem precisar inseri-los manualmente.)
fonte
Continuando com a solução da jtbandes , depois de remapear o comando padrão Quit para um pressionamento de tecla diferente (sim, infelizmente, você precisa remapear manualmente para todos os aplicativos que você está preocupado em sair acidentalmente), você pode criar um serviço no Automator que não exige entrada. Ele deve ter uma única ação: Execute AppleScript. O script é:
Você salva esse serviço (eu chamei de "SafeSave") e atribui o serviço ao pressionamento de tecla ⌘Q. Você recuperou o pressionamento de tecla padrão.
fonte
Outra opção é usar o Karabiner com o seguinte XML:
__HoldingKeyToKey__ KeyCode::Q, VK_COMMAND | ModifierFlag::NONE, KeyCode::VK_NONE, KeyCode::Q, VK_COMMAND, Option::NOREPEAT
fonte
CommandQ (US $ 4,00) faz exatamente isso. É muito personalizável e tem uma interface gráfica agradável, embora eu não a tenha usado pessoalmente. Parece cumprir os requisitos desta pergunta.
fonte
Não acredito que seja possível.
fonte