Forbedre fanefullføring i Mac OS X Terminal
Tabfullføring er en fantastisk funksjon i skjell som gjør livet enklere for superbrukere, og lar deg automatisk fullføre kommandoer, stier, filnavn og en rekke andre ting som er lagt inn på kommandolinjen. Det fungerer utmerket som det er, men du kan gjøre det enda bedre ved å aktivere noen få funksjoner; ignorer caps lock og casing av kommandoer når du fullfører, fjern nødvendigheten av å dobbelttrykke på Tab-tasten hvis noe er tvetydig, og sist, men absolutt ikke minst, bla gjennom en meny med alle muligheter i stedet for å dumpe en humungous liste hvis det er tvetydighet.
Hvis du ikke regelmessig bruker OS X-terminalen (eller en linux-terminal), har du sannsynligvis ikke bruk for dette tipset.
Start Terminal og vær i hjemmekatalogen for å komme i gang:
- Ved å bruke emacs, nano, vi eller hva favoritttekstredigeringsprogrammet ditt er for å redigere .inputrc, bruker vi nano for gjennomgangen:
- Lim inn følgende tre regler på unike linjer: …
- Trykk Control+O for å lagre endringer i .inputrc etterfulgt av control+X for å avslutte
- Åpne et nytt terminalvindu eller -fane, eller skriv inn "login" for å åpne en ny økt med gjeldende regler
- Begynn å skrive en kommando, bane eller noe annet og trykk Tab-tasten for å se forbedringene førstehånds
nano .inputrc
Dette har blitt testet for å fungere med bash shell og bør fungere med alle versjoner av Mac OS X. Hvis du likte dette, ikke gå glipp av våre andre kommandolinjetips og triks.
Takk til Kuthair Habboush for det gode tipset