Skip to content

Jak uruchomić dowolne polecenie terminala Mac za pomocą skrótu klawiaturowego?

13 de lipiec de 2021
macbook keyboard shorcuts

Czy istnieją konkretne polecenia terminala, które uruchamiasz kilka razy dziennie? Czy chciałbyś, aby móc je szybko uruchomić, jednym naciśnięciem klawisza?

Jak się okazuje, możesz! Pokazaliśmy ci wszystkie skróty klawiaturowe Mac, których powinieneś używać, ale daje to możliwość wymyślenia własnego skrótu klawiaturowego, aby zrobić prawie wszystko, co możesz sobie wyobrazić za pomocą Terminala. Można to osiągnąć na dwa główne sposoby, więc zacznijmy.

Łatwy sposób: iCanHazShortcut

Najprostszym sposobem dodania niestandardowych skrótów klawiaturowych do określonych poleceń jest: pobierz iCanHazSkrót, darmowa aplikacja na Maca o okropnej nazwie. Instalacja nie może być prostsza: po prostu przeciągnij ikonę do folderu Aplikacje.

Jak uruchomic dowolne polecenie terminala Mac za pomoca skrotu klawiaturowego

Następnie uruchom aplikację. Znajdziesz go na pasku menu.

1626199198 231 Jak uruchomic dowolne polecenie terminala Mac za pomoca skrotu klawiaturowego

Kliknij „Skróty”, aby wyświetlić listę bieżących skrótów.

1626199198 166 Jak uruchomic dowolne polecenie terminala Mac za pomoca skrotu klawiaturowego


Wygląda na to, że w tej chwili nie mamy zdefiniowanych żadnych skrótów. Aby to zmienić, kliknij zieloną strzałkę w prawym dolnym rogu. Spowoduje to wyświetlenie dwóch pól: jednego dla skrótu klawiaturowego, drugiego dla polecenia, które chcesz wywołać.

1626199199 312 Jak uruchomic dowolne polecenie terminala Mac za pomoca skrotu klawiaturowego

Kliknij pierwsze pole, a następnie naciśnij dowolny skrót klawiaturowy, którego chcesz użyć. Następnie kliknij drugie pole i wprowadź dowolne polecenie, które chcesz wywołać. W naszym przykładzie użyjemy date "+The time is %H:%M" | sayco sprawia, że ​​nasz Mac mówi na głos aktualny czas.

Kliknij zielony znacznik wyboru w prawym dolnym rogu i gotowe! Twój skrót klawiaturowy będzie teraz uruchamiał twoje polecenie do woli.

1626199199 80 Jak uruchomic dowolne polecenie terminala Mac za pomoca skrotu klawiaturowego

Pamiętaj, że możesz skonfigurować jeszcze kilka rzeczy, jeśli chcesz. Ikonę ikony paska menu można wyłączyć, co pozwala na uruchomienie tej aplikacji w tle. Możesz także ustawić uruchamianie aplikacji podczas uruchamiania komputera.

(Nieco) trudniejszy, ale wbudowany sposób: Automator

Jeśli wolisz nie używać aplikacji innej firmy do wyzwalania poleceń terminala, istnieje inna metoda, która działa, ponieważ macOS pozwala ustawić niestandardowe skróty klawiaturowe do wszystkiego. Na początek uruchomimy Automatora, który znajdziesz w folderze Aplikacje. Zamierzamy stworzyć nową usługę dla twojego Maca.

1626199199 292 Jak uruchomic dowolne polecenie terminala Mac za pomoca skrotu klawiaturowego

W sekcji Akcje kliknij podsekcję „Narzędzia”, ​​a następnie przeciągnij „Uruchom skrypt powłoki” do przepływu pracy.

1626199199 682 Jak uruchomic dowolne polecenie terminala Mac za pomoca skrotu klawiaturowego

Następnie wklej swoje polecenie.

1626199199 281 Jak uruchomic dowolne polecenie terminala Mac za pomoca skrotu klawiaturowego


Znowu użyłem date "+The time is %H:%M" | say, który odczyta aktualny czas na głos, ale możesz użyć dowolnego polecenia. Zapisz swój przepływ pracy pod nazwą, którą rozpoznasz, i skończymy z Automatorem.

Następnie przejdź do Preferencje systemowe> Klawiatura> Skróty. W lewym panelu kliknij „Usługi” i przewiń w dół, aż zobaczysz właśnie utworzoną usługę – powinna znajdować się w sekcji „Ogólne”.

1626199199 42 Jak uruchomic dowolne polecenie terminala Mac za pomoca skrotu klawiaturowego

Po ustawieniu tego możesz uruchomić usługę za pomocą dowolnego zdefiniowanego skrótu. A ponieważ to wszystko jest natywne dla samego systemu operacyjnego, nie ma żadnego programu, który musiałbyś pozostawić działający w tle.

Czy ten post był pomocny?