Como desabilitar comando + q para Terminal no OSX

Como desabilitar comando + q para Terminal no OSX

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

Responder1

Você tem duas opções:

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

A opção 1 pode ser realizada emPreferências do Sistema»Teclado»Atalhos do teclado»Atalhos de aplicativos. Por exemplo, a aparência da opção 1: texto alternativo

texto alternativo


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

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

Obrigado @Arjan!

Responder2

Se você deseja desabilitar o comando-q porque está fechando programas de linha de comando acidentalmente, você pode fazer com que o Terminal o avise antes de fechar. Vá para a seção Configurações do item de menu Terminal -> Preferências... e selecione a configuração que você usa ("Básico" é o padrão). Em seguida, na guia do shell está "Avisar antes de fechar" - se você definir como "sempre", será solicitada uma confirmação se você pressionar o comando-q por acidente. Alternativamente, 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.

Responder3

Recomendo substituir um atalho de teclado como mostrar/ocultar o painel (ou qualquer coisa que não seja tão "dolorosa" quanto encerrar aplicativos). Então nada de sério acontece quando você clica acidentalmente na combinação comando + Q.

Como?

  1. vá para o ícone da maçã
  2. depois em "Preferências do sistema..."
  3. então "Teclado"
  4. então "atalhos"
  5. e depois "Launchpad e Dock"
  6. Altere o atalho de "Ativar/desativar ocultação do Dock" para comando+Q

Esta captura de tela mostra o que fazer:

insira a descrição da imagem aqui

informação relacionada