Enkla knep för att förbättra terminalens utseende i Mac OS X

Anonim

Standardutseendet på terminalen är bara tråkig gammal svart text på en vit bakgrund. Apple inkluderade några trevliga förinställda teman också, men för att verkligen få dina terminalers utseende att sticka ut måste du ta dig tid att anpassa det själv. Medan vissa av dessa justeringar visserligen är rent ögongodis, förbättrar andra verkligen kommandoradsupplevelsen och gör användningen av terminalen inte bara mer attraktiv utan också lättare att skanna.

Följ med och prova dem alla, eller välj bara det som är mest meningsfullt för dig.

Ändra bashprompt, aktivera färger, förbättra 'ls'

Låt oss åtminstone få en bättre bash-prompt, förbättra utmatningen av det ofta använda ls-kommandot och aktivera färger. Allt detta görs genom att redigera .bash_profile eller .bashrc som finns i hemkatalogen, för syftet med denna genomgång kommer vi att använda .bash_profile:

  • Öppna Terminal och skriv nano .bash_profile
  • Klistra in i följande rader:
  • "

    export PS1=\\u\@\\h:\\w\\$ export CLICOLOR=1 export LSCOLORS=ExFxBxDxCxegedabagacad alias ls=&39;ls -GFh&39; "

  • Tryck på Control+O för att spara, sedan på Control+X för att avsluta nano

Första raden ändrar bash-prompten så att den färgläggs och omarrangerar prompten till "användarnamn@värdnamn:cwd $"

De nästa två raderna aktiverar kommandoradsfärger och definierar färger för kommandot 'ls'

Slutligen, vi alias ls för att inkludera några flaggor som standard. -G färgar utdata, -h gör storlekar läsbara för människor och -F kastar ett / efter en katalog,efter en körbar fil och ett @ efter en symbollänk, vilket gör det lättare att snabbt identifiera saker i kataloglistor.

Klistrat in ordentligt ska det se ut så här:

Öppna ett nytt terminalfönster, kör ls och se skillnaden. Fortfarande inte nöjd med utseendet, eller har du redan gjort det? Det finns mer att göra.

Aktivera fetstilta teckensnitt, ANSI-färger och ljusa färger

Detta kommer att vara tema- och profilberoende, vilket innebär att du måste justera detta för varje tema. De flesta teman har ANSI-färg på som standard, men aktivera det om det inte är det.

  • Dra ner Terminal-menyn och välj "Inställningar", klicka sedan på fliken "Inställningar"

Detta gör saker som kataloger och körbara filer djärva och ljusare, vilket gör dem lättare att hitta i listor.

Tänk på att anpassa ANSI-färger

Om du går längre med ANSI-färger, om du upptäcker att viss textkontrast eller textfärger är svåra att läsa med en specifik profil eller mot en specifik bakgrundsfärg i Terminal, kanske du vill justera ANSI-färgerna manuellt används av Terminal-appen, görs detta via Inställningar > Profiler > Textavsnitt:

Justera bakgrundsopacitet, oskärpa och bakgrundsbild

När du har färgat bort, är det en fin touch att justera terminalens bakgrundsutseende:

  • Tillbaka i terminalinställningarna, välj temat från vänster sida och gå sedan till fliken "Fönster"
  • Klicka på "Färg & effekter" för att justera bakgrundsfärg, opacitet och oskärpa – opacitet på 80 % eller så och oskärpa vid 100 % är behagligt för ögonen
  • Klicka på "Bild" för att välja en bakgrundsbild. Mörka bakgrundsbilder är bättre för mörka teman, ljus för ljus, etc

Enbart opacitet och oskärpa brukar räcka, men att gå det extra steget för att ställa in en bakgrundsbild kan se antingen riktigt snyggt eller helt grymt ut. Du ringer.

Installera ett tema

En annan metod är att använda termin alteman som IR Black, som är enkla att installera, lägga till anpassade färger och göra kommandoraden mycket mer attraktiv. Här är tre populära teman:

  • Get IR Black
  • Få pepparmynta
  • Get Solarized

Du kan också enkelt skapa din egen genom att spendera lite tid med Terminal Preferences och ställa in färger och typsnitt till vad du vill.

Ny terminal vs Old Terminal

Sätt ihop allt så borde du ha något sånt här:

Vilket är lite mer intressant att titta på än detta, eller hur?

Har du en användbar bash-prompt eller något annat anpassningstips? Låt oss veta i kommentarerna.

Enkla knep för att förbättra terminalens utseende i Mac OS X