Como executar qualquer comando do terminal Mac com um atalho de teclado


0

macbook-teclado-atalhos

Existem comandos específicos do Terminal que você encontra várias vezes ao dia? Deseja acioná-los rapidamente, com apenas um toque de tecla?

Como se vê, você pode! Mostramos todos os atalhos de teclado do Mac que você deve usar, mas isso oferece a oportunidade de inventar seu próprio atalho de teclado para fazer praticamente qualquer coisa que você possa imaginar com o Terminal. Existem duas maneiras principais de fazer isso, então vamos começar.

A Maneira Fácil: iCanHazShortcut

A maneira mais fácil de adicionar atalhos de teclado personalizados para comandos específicos é baixar o iCanHazShortcut, um aplicativo gratuito para Mac com um nome terrível. A instalação não poderia ser mais simples: basta arrastar o ícone para a pasta Aplicativos.

icanhazshortcut-install

Em seguida, inicie o aplicativo. Você o encontrará na barra de menus.

icanhazshortcut-running

Clique em “Atalhos” para exibir uma lista dos atalhos atuais.

icanhazshortcuts-window

Parece que não temos atalhos definidos no momento. Para mudar isso, clique na seta verde no canto inferior direito. Isso exibirá dois campos: um para o atalho do teclado e outro para o comando que você deseja acionar.

icanhazshortcut-shortcut

Clique no primeiro campo e pressione o atalho de teclado que você deseja usar. Em seguida, clique no segundo campo e insira o comando que você deseja acionar. Para o nosso exemplo, vamos usar date "+The time is %H:%M" | say o que faz o nosso Mac dizer a hora atual em voz alta.

Clique na marca de seleção verde no canto inferior direito e pronto! Seu atalho de teclado agora executará seu comando à vontade.

icanhazshortcut Preferences

Observe que você pode configurar mais algumas coisas, se quiser. O ícone da barra de menus do ícone pode ser desativado, permitindo que você execute este aplicativo em segundo plano. Você também pode definir o aplicativo para ser executado quando você iniciar o computador.

A maneira (um pouco) mais difícil, mas integrada: Automator

Se você preferir não usar um aplicativo de terceiros para acionar comandos do Terminal, existe outro método, que funciona porque o macOS permite definir atalhos de teclado personalizados para tudo. Para começar, lançaremos o Automator, que você encontrará na sua pasta Aplicativos. Vamos criar um novo serviço para o seu Mac.

automator-create-service

Na seção Ações, clique na subseção “Utilitários” e arraste “Executar script do shell” para o seu fluxo de trabalho.

automator-shell-script

Em seguida, cole seu comando.

automator-run-script-time

Mais uma vez eu usei date "+The time is %H:%M" | say, que lerá o tempo atual em voz alta, mas você pode usar o comando que quiser. Salve seu fluxo de trabalho com um nome que você reconheça e terminamos com o Automator.

Em seguida, vá para Preferências do Sistema> Teclado> Atalhos. No painel esquerdo, clique em “Serviços” e role para baixo até ver o serviço que você acabou de criar – ele deve estar na seção “Geral”.

automator-dizer-tempo-teclado-atalho

Depois de definir isso, você pode acionar seu serviço usando o atalho que você definiu. E como tudo isso é nativo do sistema operacional, não é necessário deixar nenhum programa em execução em segundo plano.


Like it? Share with your friends!

0

0 Comments

Your email address will not be published. Required fields are marked *