Como desabilitar o comando + q para o Terminal no OSX

6

É possível desativar a tecla de atalho cmd + q para o Terminal no OSX? e se sim, então como?

    
por erikvold 15.12.2010 / 18:57

3 respostas

14

Você tem duas opções:

  1. Atribua um atalho diferente que não seja tão propenso a ser atingido acidentalmente.
  2. elimine o atalho existente

A opção 1 pode ser realizada em Preferências do Sistema » Teclado » Atalhos de Teclado » Atalhos de Aplicativos . Como exemplo, como a opção 1 se parece:

A opção 2 (remover o atalho do teclado) requer o Terminal . Basta digitar:

defaults write com.apple.Terminal NSUserKeyEquivalents -dict-add "Quit Terminal" nil

Obrigado @Arjan!

    
por 15.12.2010 / 18:59
7

Se você quiser desabilitar o comando -q porque está fechando programas de linha de comando acidentalmente, você pode obter o Terminal para avisá-lo antes de fechar. Vá para a seção Configurações do Terminal - > Preferências ... e selecione a configuração que você usa ("Básico" é o padrão). Então, sob a aba shell está "Avisar antes de fechar" - se você definir isso para "sempre", você será solicitado a confirmar se você pressionar o comando-q por acidente. Como alternativa, você pode definir uma lista de programas que não irão interrompê-lo (principalmente shells remotos por padrão), enquanto outros ainda causarão um prompt.

    
por 15.12.2010 / 22:54
1

Eu recomendo sobrescrever um atalho de teclado como o show / ocultar o painel (ou qualquer coisa que não seja tão "dolorosa" quanto terminar aplicativos). Então, nada sério acontece quando você clica acidentalmente no comando + Q combo.

Como?

  1. vai o ícone da maçã
  2. depois "Preferências do sistema ..."
  3. depois "Teclado"
  4. depois "atalhos"
  5. e depois "Launchpad & Dock"
  6. Altere o atalho para "Ativar / desativar o recurso" Ativar / desativar o Dock Dock para o comando + Q

Esta imagem mostra o que fazer:

    
por 11.08.2014 / 14:49