Legg til en separator og tidsstempel mellom terminalkommandoer for å øke lesbarheten

Hvis du vil tilpasse terminalenes utseende litt utover spørringen og en tilpasset bakgrunn, kan du gjøre terminalen mye mer lesbar ved å bruke dette flotte trikset for å legge til en separator og tidsstempel mellom hver utført kommando. Dette dristes også den nåværende kommandoteksten og alt som er tilgjengelig fra tabulering.


For å få dette til å fungere, trenger du bare å lime inn et skript i .bash_profile. Slik gjør du dette, inkludert hvordan du sikkerhetskopierer din eksisterende bash-profil hvis du rote noe opp:

  • Åpne Terminal og skriv "CD" for å være sikker på at du er i hjemmekatalogen
  • Sikkerhetskopier din eksisterende .bash_profile ved å skrive:
  • cp .bash_profile .bash_profile-backup

  • Åpne nå .bash_profile med nano (eller din foretrukne tekstredigerer):
  • nano .bash_profile

  • Naviger til slutten av .bash_profile og kopier og lim inn koden under, avhengig av hvilken du vil vise:

(Hvis du har problemer med å se den innebygde koden, kan du se standardversjonen her eller velge den fantastiske Vulcan Spock Salute-versjonen her) Den innebygde koden nedenfor er standardversjonen:

  • Trykk nå Control + O for å lagre endringene, og trykk deretter Control + X for å gå ut av nano
  • Åpne et nytt Terminal-vindu og start å skrive inn kommandoer for å se separatoren

Husk at hvis du vil returnere dette, kan du enten slette koden fra bash_profile eller bare gå tilbake og erstatte den med din sikkerhetskopi, navngitt .bash_profile-backup, og plassert i din hjemmekatalog.

Dette er hva den reviderte Paul Prompt med Vulcan Emoji ser ut, du kan finne dette på Github:

Og her er den opprinnelige versjonen dekket av AJ, med en enkel divider, men ingen farge ls-utgang og ingen Emoji-prompt:

Velg hva du foretrekker.

Dette er en ganske fin måte å tilpasse kommandolinjen litt på og gjøre det lettere å lese, men det er ikke så dramatisk som TermKit eller noen av de andre sprø alternativene der ute.

Så lenge du bruker bash, bør du kunne gjøre det samme med andre variasjoner av unix også. Dette er et kult lite knep som Lifehacker endret fra Emilis Dambauskas, du kan få en annen variasjon for Linux på en av disse nettstedene, hvis dette for en eller annen grunn ikke virker for deg. Takk til Marcus for å sende dette til oss.

(Oppdatert av Paul på 4/20/2015 for å inkludere colorized ls, Spock LLAP emoji prompt, og mindre endringer i overordnet UI - LLAP prompt krever moderne versjon av OS X)