Respostas:
Para desabilitar ⌘Wno Terminal, faça o seguinte:
No menu in no canto superior esquerdo da tela, selecione Preferências do sistema . Clique no teclado , em seguida, atalhos de teclado , em seguida, atalhos de aplicativos .
Clique no botão + para adicionar um novo atalho
Selecione "Terminal.app" para o aplicativo e, para o comando, digite Close Window
(isso faz distinção entre maiúsculas e minúsculas). Na caixa de atalho, atribua um atalho diferente, como⌘ControlW
Agora ⌘Wnão fechará as janelas do seu terminal.
Close Window
para Close
, funciona para mim. Obrigado.
Você pode definir um prompt antes de fechar as preferências:
Preferências do terminal → Configurações → Shell
Eu tentei todas as opções acima e nenhuma funcionou para mim.
O que funcionou foi alterar o atalho para o comando "Fechar" .
Vá para Preferências do sistema do teclado e selecione "Atalhos do teclado". Em seguida, escolha Atalhos do aplicativo à esquerda e clique em + . Escolha "Terminal.app" e insira um item de menu que não seja tão crítico. Eu escolhi "Trazer tudo para a frente". Em seguida, clique em Atalho do teclado e pressione CMD+ W. Clique OK .
O uso dessa técnica redirecionou com êxito o atalho CMD+ Wno Terminal.
Eu proponho isso:
No iTerm: abra Preferências> Chaves Na parte inferior de "Teclas de atalho globais", clique em "+", digite Cmd-W e deixe a Ação padrão "Ignorar".
Um pouco de uma pergunta antiga, mas no iTerm2 isso me ajudou:
iTerm2 → Preferências → Teclas → Adicionar mapeamento de teclas: "command + w" => ignorar
Também vale a pena mencionar o BetterTouchTool ( http://www.bettertouchtool.net/ )
Eu queria ter os dois ⌘W e ⌘Cambos executam Copy
(memória muscular, não pergunte). O método nativo permite apenas uma chave por comando, com o BTT eu consegui mapear as duas chaves para o mesmo comando, além de evitar o comportamento indesejado do CloseWindow