O Mac OS 10.6 possui um painel de preferências "Atalhos do teclado" em Preferências do sistema. Permite adicionar novas entradas, mas elas não parecem funcionar. Essa é a maneira correta de adicionar teclas de atalho? Por exemplo, eu gostaria que o Command + Esc abra o Terminal.app.
17
Respostas:
Você tem que lidar com duas questões aqui
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, digiteLaunch Terminal
. Em seguida, selecione o campo de entrada do atalho de teclado e pressioneCommand-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.fonte
Cmd-Esc
é usado por alguns aplicativos. Pode estar conectado aoEsc
preenchimento automático. Eu posso estar errado embora.Há um erro no qual os atalhos para os serviços do Automator nem sempre funcionam até que o menu de serviços seja exibido uma vez na barra de menus. E eles não estarão disponíveis em aplicativos que não possuem um menu Serviços . Também há um atraso notável antes de serem executados.
Usar um aplicativo de terceiros como Alfred seria uma idéia melhor.
Você também pode atribuir atalhos para comandos do shell, como
open -a iTunes
.Isso bloquearia o script até que o aplicativo terminasse de abrir, portanto, levaria mais tempo se fosse executado com o FastScripts:
fonte