Forbedre tabulering i Mac OS X Terminal
Ferdiggjøring av fane er et fantastisk trekk ved skjell som gjør strømbrukere lettere, slik at du automatisk kan fullføre kommandoer, stier, filnavn og en rekke andre ting som er skrevet inn i kommandolinjen. Det fungerer bra som det er, men du kan gjøre det enda bedre ved å aktivere noen få funksjoner; ignorere caps lås og omhylling av kommandoer når du fullfører, fjern nødvendigheten av å dobbeltklikke på Tab-tasten hvis noe er tvetydig, og sist men ikke minst, syklus gjennom en meny med alle muligheter i stedet for å dumpe en humungous liste hvis det er tvetydighet.
Hvis du ikke bruker OS X Terminal (eller en Linux-terminal) regelmessig, har du sannsynligvis ikke bruk for dette tipset.
Launch Terminal og være i hjemmekatalogen for å komme i gang:
- Ved hjelp av emacs, nano, vi eller hva din favoritt tekstredigerer skal redigere .inputrc, bruker vi nano for walkthrough:
- Lim inn de følgende tre reglene på unike linjer:
- Hit Control + O for å lagre endringer i .inputrc etterfulgt av kontroll + X for å avslutte
- Åpne et nytt Terminalvindu eller -fan eller skriv inn "Logg inn" for å åpne en ny økt med reglene som gjelder
- Begynn å skrive en kommando, vei eller noe annet, og trykk på Tab-tasten for å se forbedringene på forhånd
nano .inputrc
set completion-ignore-case on
set show-all-if-ambiguous on
TAB: menu-complete
Dette har blitt testet for å fungere med bash shell og skal fungere med en hvilken som helst versjon av Mac OS X. Hvis du likte dette, ikke gå glipp av våre andre kommandolinje tips og triks.
Takk til Kuthair Habboush for det gode tipset