Legg til et skilletegn & tidsstempel mellom terminalkommandoer for å øke lesbarheten

Anonim

Hvis du vil tilpasse Terminals-utseendet litt utover ledeteksten og en tilpasset bakgrunn, kan du gjøre Terminalen mye mer lesbar ved å bruke dette fine trikset for å legge til en separator og tidsstempel mellom hver utførte kommando. Dette markerer også den gjeldende kommandoteksten og alt som er tilgjengelig fra fullføring av faner.

For å få dette til å fungere trenger du bare å lime inn et skript i .bash_profilen din. Slik gjør du dette, inkludert hvordan du tar en sikkerhetskopi av din eksisterende bash-profil i tilfelle du roter til noe:

  • Åpne terminalen og skriv "cd" for å sikre at du er i hjemmekatalogen
  • Sikkerhetskopier din eksisterende .bash_profil ved å skrive:
  • cp .bash_profile .bash_profile-backup

  • Åpne nå .bash_profile med nano (eller ditt foretrukne tekstredigeringsprogram):
  • nano .bash_profile

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

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

  • Trykk nå Ctrl+O for å lagre endringene, og trykk deretter på Ctrl+X for å gå ut av nano
  • Åpne et nytt terminalvindu og begynn å skrive inn kommandoer for å se skillet

Husk at hvis du vil tilbakestille dette, kan du enten slette koden fra bash_profile eller bare gå tilbake og erstatte den med din sikkerhetskopierte kopi, k alt .bash_profile-backup og ligger i hjemmekatalogen din.

Slik ser den reviderte Paul Prompt med Vulcan Emoji ut, du finner denne på Github:

Og her er den originale versjonen dekket av AJ, med en enkel skillelinje, men ingen fargeutgang og ingen Emoji-prompt:

Velg det du foretrekker.

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

Så lenge du bruker bash bør du kunne gjøre det samme med andre varianter av unix også. Dette er et kult lite triks som Lifehacker modifiserte fra Emilis Dambauskas, du kan få en annen variant for Linux på en av disse sidene hvis denne av en eller annen grunn ikke fungerer for deg. Takk til Marcus for at du sendte dette til oss.

(Oppdatert av Paul 20.04.2015 for å inkludere fargede ls, Spock LLAP emoji-melding og mindre endringer i det generelle brukergrensesnittet – LLAP-forespørsel krever moderne versjon av OS X)

Legg til et skilletegn & tidsstempel mellom terminalkommandoer for å øke lesbarheten