Lägg till en separator & tidsstämpel mellan terminalkommandon för att öka läsbarheten

Anonim

Om du vill anpassa Terminals utseende lite bortom prompten och en anpassad bakgrund, kan du göra Terminalen mycket mer läsbar genom att använda det här trevliga tricket för att lägga till en separator och tidsstämpel mellan varje kört kommando. Detta gör också den aktuella kommandotexten i fetstil och allt som är tillgängligt från flikslutförandet.

För att få detta att fungera behöver du bara klistra in ett skript i din .bash_profil. Så här gör du detta, inklusive hur du gör en säkerhetskopia av din befintliga bash-profil om du förstör något:

  • Öppna terminalen och skriv 'cd' för att se till att du är i hemkatalogen
  • Säkerhetskopiera din befintliga .bash_profil genom att skriva:
  • cp .bash_profile .bash_profile-backup

  • Öppna nu .bash_profile med nano (eller din föredragna textredigerare):
  • nano .bash_profile

  • Navigera till slutet av .bash_profile och kopiera och klistra in koden nedan, beroende på vilken du vill visa:

(Om du har problem med att se den inbäddade koden kan du se standardversionen här eller välja den utmärkta Vulcan Spock Salute-versionen här) Den inbäddade koden nedan är standardversionen:

  • Tryck nu på Ctrl+O för att spara ändringarna, tryck sedan på Ctrl+X för att avsluta nano
  • Öppna ett nytt terminalfönster och börja ange kommandon för att se avgränsaren

Kom ihåg att om du vill återställa detta kan du antingen ta bort koden från bash_profile eller bara gå tillbaka och ersätta den med din säkerhetskopierade kopia, som heter .bash_profile-backup och finns i din hemkatalog.

Så här ser den reviderade Paul Prompt med Vulcan Emoji ut, du hittar den här på Github:

Och här är originalversionen som täcks av AJ, med en enkel avdelare men ingen färgutmatning och ingen Emoji-prompt:

Välj det du föredrar.

Det här är ett ganska trevligt sätt att anpassa kommandoraden lite och göra det lättare att läsa, men det är inte alls lika dramatiskt som TermKit eller några av de andra galnare alternativen där ute.

Så länge du använder bash bör du kunna göra detsamma med andra varianter av unix också. Det här är ett coolt litet trick som Lifehacker modifierade från Emilis Dambauskas, du kan få en annan variant för Linux på någon av dessa platser om den här av någon anledning inte fungerar för dig. Tack till Marcus för att du skickade detta till oss.

(Uppdaterad av Paul 2015-04-20 för att inkludera färgade ls, Spock LLAP-emoji-prompt och mindre ändringar i det övergripande användargränssnittet – LLAP-prompt kräver modern version av OS X)

Lägg till en separator & tidsstämpel mellan terminalkommandon för att öka läsbarheten