Você tem que lidar com duas questões aqui
- Você só pode atribuir atalhos de teclado aos itens e serviços de menu dos aplicativos. Terminal.app não é nenhum.
- Geralmente, não é possível criar um atalho de teclado usando
Esc
Serviços em Preferências do sistema »Teclado» Atalhos de teclado .
Verifique se um iniciador de aplicativos real, como Quicksilver, Alfred ou LaunchBar, não seria a melhor solução.
Para um terminal, dê uma olhada no Visor . Permite criar um console HUD. Se você jogou Quake, você sabe como funciona.
Dito isto, você pode fazer isso funcionar.
Primeiro, crie um serviço iniciando /Applications/Automator.app
e selecione o modelo de serviço . Selecione a biblioteca Utilitários e clique duas vezes em Iniciar Aplicativo . Selecione Outros ... no menu pop-up e, em seguida, selecione /Applications/Utilities/Terminal.app
.
Acima do comando Iniciar Aplicativo , selecione nenhuma entrada e nenhum aplicativo .
Pressione Command-S
para salvar e chame-o de Iniciar Terminal .
Agora, abra Preferências do sistema »Teclado» Atalhos do teclado , selecione Atalhos do aplicativo ( não Serviços !). Clique no +
botão e selecione Todos os aplicativos . Como nome, digite Launch Terminal
. Em seguida, selecione o campo de entrada do atalho de teclado e pressione Command-Esc
. Clique em Adicionar .
Feito. Agora, há um novo item de menu no Menu Aplicativo »Serviços chamado Launch Terminal , com o atalho do teclado Command-Esc
, e a seleção inicia o Terminal.