Elke Mac Terminal-opdracht uitvoeren met een sneltoets
Zijn er specifieke Terminal-opdrachten, dan merkt u dat u meerdere keren per dag aan het werk bent? Zou je willen dat je ze snel kon activeren, met slechts een toetsaanslag?
Zoals het blijkt, kunt u! We hebben je alle sneltoetsen voor Mac's laten zien die je zou moeten gebruiken, maar dit geeft je de mogelijkheid om je eigen sneltoets te verzinnen om zo ongeveer alles te doen wat je je maar kunt voorstellen met de Terminal. Er zijn twee manieren om dit te bereiken, dus laten we aan de slag gaan.
De gemakkelijke manier: iCanHazShortcut
De gemakkelijkste manier om aangepaste sneltoetsen voor specifieke commando's toe te voegen is door iCanHazShortcut te downloaden, een gratis Mac-applicatie met een vreselijke naam. Installeren kan niet eenvoudiger: sleep het pictogram naar de map Toepassingen.
Open vervolgens de applicatie. Je vindt het in de menubalk.
Klik op "Snelkoppelingen" om een lijst met huidige snelkoppelingen te openen.
Het ziet er naar uit dat we op dit moment geen snelkoppelingen hebben gedefinieerd. Om dit te wijzigen, klikt u op de groene pijl rechtsonder. Hierdoor worden twee velden weergegeven: een voor de sneltoets, een andere voor de opdracht die u wilt activeren.
Klik op het eerste veld en vervolgens op de sneltoets die u wilt gebruiken. Klik vervolgens op het tweede veld en voer het commando in dat u wilt activeren. Voor ons voorbeeld gaan we gebruiken datum "+ De tijd is% H:% M" | zeggen
waardoor onze Mac de huidige tijd hardop zegt.
Klik op het groene vinkje rechtsonder en klaar! Met je sneltoets kun je je commando naar believen uitvoeren.
Merk op dat u nog een paar dingen kunt configureren, als u dat wilt. Het menubalkpictogram pictogram kan worden uitgeschakeld, zodat u deze toepassing op de achtergrond kunt uitvoeren. U kunt ook instellen dat de toepassing wordt uitgevoerd wanneer u uw computer opstart.
De (iets) hardere, maar ingebouwde manier: Automator
Als u liever geen toepassingen van derden gebruikt om Terminal-opdrachten te activeren, is er een andere methode, die werkt omdat u met macOS aangepaste sneltoetsen voor alles kunt instellen. Om aan de slag te gaan, gaan we naar Automator, die u kunt vinden in uw map Toepassingen. We gaan een nieuwe service voor je Mac maken.
Klik in het gedeelte Acties op de subsectie "Hulpprogramma's" en sleep vervolgens "Run Shell Script" naar uw workflow.
Plak vervolgens uw opdracht.
Ik heb het opnieuw gebruikt datum "+ De tijd is% H:% M" | zeggen
, die de huidige tijd hardop leest, maar je kunt elke gewenste opdracht gebruiken. Sla uw workflow op met een naam die u herkent en we zijn klaar met Automator.
Ga vervolgens naar Systeemvoorkeuren> Toetsenbord> Sneltoetsen. Klik in het linkerdeelvenster op 'Services' en scrol omlaag totdat u de service ziet die u zojuist hebt gemaakt. Deze moet zich bevinden in het gedeelte 'Algemeen'..
Nadat u dit hebt ingesteld, kunt u uw service activeren met behulp van elke snelkoppeling die u hebt gedefinieerd. En omdat dit allemaal eigen is aan het besturingssysteem zelf, is er geen programma dat u op de achtergrond hoeft te laten werken.