Hoe u een Mac Terminal-opdracht uitvoert met een sneltoets

macbook-toetsenbordsnelkoppelingen

Zijn er bepaalde Terminal-opdrachten die u meerdere keren per dag uitvoert? Zou je willen dat je ze snel kon activeren, met slechts een toetsaanslag?

Het blijkt dat u dat kunt! We hebben je alle Mac-sneltoetsen laten zien die je zou moeten gebruiken, maar dit geeft je de mogelijkheid om je eigen sneltoets te bedenken om zo ongeveer alles te doen wat je maar kunt bedenken met de Terminal. Er zijn twee manieren om dit te bereiken, dus laten we beginnen.

De gemakkelijke manier: iCanHazShortcut

De eenvoudigste manier om aangepaste sneltoetsen voor specifieke opdrachten toe te voegen, is door iCanHazShortcut te downloaden, een gratis Mac-applicatie met een vreselijke naam. Installeren kan niet eenvoudiger: sleep het pictogram naar uw map Toepassingen.

icanhazshortcut-install

Start vervolgens de applicatie. Je vindt het in de menubalk.

icanhazshortcut-running

Klik op “Snelkoppelingen” om een ​​lijst met huidige snelkoppelingen weer te geven.

icanhazshortcuts-window

Het lijkt erop dat we momenteel geen snelkoppelingen hebben gedefinieerd. Om dit te wijzigen, klikt u op de groene pijl rechtsonder. Hierdoor worden twee velden weergegeven: een voor de sneltoets en een ander voor de opdracht die u wilt activeren.

icanhazshortcut-shortcut

Klik op het eerste veld en druk vervolgens op de sneltoets die u wilt gebruiken. Klik vervolgens op het tweede veld en voer de opdracht in die u wilt activeren. Voor ons voorbeeld gaan we gebruiken date "+The time is %H:%M" | say waardoor onze Mac de huidige tijd hardop zegt.

Klik op het groene vinkje rechtsonder en je bent klaar! Uw sneltoets zal nu uw opdracht naar believen uitvoeren.

icanhazshortcut-voorkeuren

Merk op dat u nog een paar dingen kunt configureren, als u dat wilt. Het pictogram van de menubalk kan worden uitgeschakeld, zodat u deze toepassing op de achtergrond kunt uitvoeren. U kunt de toepassing ook zo instellen dat deze wordt uitgevoerd wanneer u uw computer opstart.

De (iets) hardere, maar ingebouwde manier: Automator

Als u liever geen toepassing van een derde partij gebruikt om Terminal-opdrachten te activeren, is er een andere methode die werkt omdat u met macOS voor alles aangepaste sneltoetsen kunt instellen. Om aan de slag te gaan, starten we Automator, die u kunt vinden in uw map Toepassingen. We gaan een nieuwe service voor je Mac maken.

automator-create-service

Klik in de sectie Acties op de subsectie “Hulpprogramma’s” en sleep vervolgens “Shell-script uitvoeren” naar uw workflow.

automator-shell-script

Plak vervolgens uw opdracht.

automator-run-script-tijd

Ik heb weer gebruikt date "+The time is %H:%M" | say, die de huidige tijd hardop voorleest, maar u kunt elk gewenst commando gebruiken. Sla uw workflow op met een naam die u herkent, en we zijn klaar met Automator.

Ga vervolgens naar Systeemvoorkeuren> Toetsenbord> Snelkoppelingen. Klik in het linkerdeelvenster op “Services” en scrol omlaag totdat u de service ziet die u zojuist hebt gemaakt. Deze zou onder het gedeelte “Algemeen” moeten staan.

automator-zeg-tijd-sneltoets

Nadat u dit hebt ingesteld, kunt u uw service activeren met elke door u gedefinieerde snelkoppeling. En omdat dit allemaal eigen is aan het besturingssysteem zelf, hoeft u geen programma op de achtergrond te laten draaien.

Nieuwste artikelen

spot_img

Related Stories

Leave A Reply

Vul alstublieft uw commentaar in!
Vul hier uw naam in