MacWorld - allt om Mac & iPhone: Hur får jag färg på min terminal - MacWorld - allt om Mac & iPhone

Hoppa till innehåll

RSS Guider från MacWorld.se

Sida 1 av 1
  • Du kan inte starta ett nytt ämne
  • Du kan inte svara i detta ämne

Hur får jag färg på min terminal Hur hackar jag min bash profil så jag får lite färg på tillvaron Betygsätt tråd: -----

#1 Medlem är inloggad   lar-sode 

  • Grupp: Medlem
  • Inlägg: 1 361
  • Plats: Stockholm
  • Mac(ar): MacBook Pro 2,8Ghz (Late 2008)

Skickat 28 december 2008 klockan 23:13

Hej en liten fråga, innan jag bytte till en MBP så körda jag linux med bash-terminal och i den är det olika färg koder för filer och mappar etc. (Dom visas med olika färger i terminalen)

Så är det inte i min bash-terminal under OS X Leopard. Vad skall jag skriva in i min bash profil så att jag får det på min MBP. Hjälp mig sätta färg på tillvaron ;-)

Tacksam för svar
/Lars
/ Lars
0

#2 Medlem är utloggad   jollyroger 

  • Grupp: Medlem
  • Inlägg: 99
  • Plats: Kungälv
  • Mac(ar): MBP 2.53GHz, PB G4 12" & 15"

Skickat 30 december 2008 klockan 21:51

För att få färger i Terminalen så får vi definiera CLICOLOR. Detta gör vi i .bash_profile som är den fil som bash läser när den startas av Terminal (kommandoskalet alltså). .bash_profile ska ligga i din hemkatalog och är personlig så de ändringar du gör där påverkar inga andra användare på maskinen.

Öppna Terminal

Skriv (punkt före filnamnet!)
   pico .bash_profile


Tryck Enter och fyll i följande i den nyskapade (eller öppnade) filen:

   export CLICOLOR=1


Tryck Control+W (Write Out), tryck Enter och tryck sen Control+X (Exit) för att avsluta pico.
Om du nu startar om Terminal så kommer du förhoppningsvis ha färger när du slår 'ls'.

Färgerna kan vara annorlunda än vad du är van vid i Linux, men de går att ändra genom att definiera LSCOLORS.

För mer info kolla i man-sidan ('man ls').
MacBook Pro 13,3" 4GB RAM, 320GB HDD (MacBookPro5,5)
PowerBook G4 12" 867MHz - fäst på baksidan av skärm, fattigmans iMac :)
2x PowerBook G4 15" 1.67GHz
iPod Touch 1g 32GB
Mac Mini 1,83GHz 1GB RAM Såld

PC:
Asus M51Sn laptop 2,4GHz Intel Core 2 Duo T8300, 3GB RAM
ASRock ION som HTPC
0

#3 Medlem är inloggad   lar-sode 

  • Grupp: Medlem
  • Inlägg: 1 361
  • Plats: Stockholm
  • Mac(ar): MacBook Pro 2,8Ghz (Late 2008)

Skickat 30 december 2008 klockan 23:11

Tack för det informativa svaret

/Lars
/ Lars
0

#4 Medlem är utloggad   PGreen 

  • Grupp: Medlem
  • Inlägg: 959
  • Mac(ar): iMac

Skickat 31 december 2008 klockan 00:06

Fungerar jättebra, men för att göra en Write Out så är det Control-O (inte Control-W).

Vad gör Write Out egentligen i pico?
0

#5 Medlem är utloggad   jollyroger 

  • Grupp: Medlem
  • Inlägg: 99
  • Plats: Kungälv
  • Mac(ar): MBP 2.53GHz, PB G4 12" & 15"

Skickat 1 januari 2009 klockan 21:12

Det stämmer att det ska vara Control+O ja..
Write Out sparar filen. Det är egentligen precis samma som Save i vilken normal applikation som helst.
Pico borde fråga om ändringar skall sparas om man bara väljer Exit, men jag föredrar att spara "manuellt" först oavsett :)
Sen så använder ju iofs jag mest Vim. Men det känns som överkurs att förklara den om man aldrig använt den editorn förut.
MacBook Pro 13,3" 4GB RAM, 320GB HDD (MacBookPro5,5)
PowerBook G4 12" 867MHz - fäst på baksidan av skärm, fattigmans iMac :)
2x PowerBook G4 15" 1.67GHz
iPod Touch 1g 32GB
Mac Mini 1,83GHz 1GB RAM Såld

PC:
Asus M51Sn laptop 2,4GHz Intel Core 2 Duo T8300, 3GB RAM
ASRock ION som HTPC
0

#6 Medlem är utloggad   heywood 

  • Grupp: Medlem
  • Inlägg: 53
  • Mac(ar): PB 12", MBP 15", MBP 15" Unibody

Skickat 4 oktober 2009 klockan 01:56

..om du vill bli av med de mörkblå filerna (cyan istället) så har jag:

export LSCOLORS='gxfxcxdxbxegedabagacad'

i '.profile'-filen. (Men jag antar '.bash_profile' funkar lika bra..)

hi-5!

Inlägget är redigerat av heywood: 4 oktober 2009 klockan 01:57

0

#7 Medlem är utloggad   saiai 

  • Grupp: Medlem
  • Inlägg: 97
  • Mac(ar): MacBook (2008), MacBook Air (2011)

Skickat 5 oktober 2009 klockan 20:40

Funderade själv på att fixa detta tidigare idag och såg den här tråden av ren slump, strålande! heywoods variant fungerade dock inte för mig, oavsett om jag la texten i .profile eller i .bash_profile.
0

#8 Medlem är utloggad   ThreeX 

  • Grupp: Medlem
  • Inlägg: 1 620
  • Plats: Helsingborg
  • Mac(ar): MacBook Pro, Mac Mini -09:a, iPhone 4, HTC Legend

Skickat 5 oktober 2009 klockan 20:59

Visa inläggjollyroger sa den 22:12, 2009-01-01:

Det stämmer att det ska vara Control+O ja..
Write Out sparar filen. Det är egentligen precis samma som Save i vilken normal applikation som helst.
Pico borde fråga om ändringar skall sparas om man bara väljer Exit, men jag föredrar att spara "manuellt" först oavsett :)
Sen så använder ju iofs jag mest Vim. Men det känns som överkurs att förklara den om man aldrig använt den editorn förut.


Det funkar ypperligt med Ctrl + X
(Är lat och har kört med det i 10 år ;) )
Är du osäkert, testa 'touch test.txt' 'pico test.txt' skriv hej hej och Ctrl + X :)

Inlägget är redigerat av ThreeX: 5 oktober 2009 klockan 21:01

"User error - replace user and press any key!"
0

#9 Medlem är utloggad   ThreeX 

  • Grupp: Medlem
  • Inlägg: 1 620
  • Plats: Helsingborg
  • Mac(ar): MacBook Pro, Mac Mini -09:a, iPhone 4, HTC Legend

Skickat 5 oktober 2009 klockan 21:17

Tillägg: I mitt 10.6.1 finns inte .bash_profile, däremot .bashrc, antar att det är config-filen för bash?
*Är ju gammal "Seashell" användare iom BSD* :P
"User error - replace user and press any key!"
0

#10 Medlem är utloggad   Anvil 

  • Grupp: Medlem
  • Inlägg: 2 650

Skickat 5 oktober 2009 klockan 21:49

Visa inläggThreeX sa den 22:17, 2009-10-05:

Tillägg: I mitt 10.6.1 finns inte .bash_profile, däremot .bashrc, antar att det är config-filen för bash?
*Är ju gammal "Seashell" användare iom BSD* :P


Du kan skapa .bash_profile om det inte finns.
Observandum sed non imitandum
0

#11 Medlem är utloggad   Thomas.J 

  • Grupp: Medlem
  • Inlägg: 236
  • Mac(ar): iMac alu 20",Iphone4S

Skickat 12 februari 2012 klockan 01:59

Nice:) Letat efter detta:D
men går det att sätta detta för alla users utan att behöva göra det på varje enskild användares konto?
0

Dela ämne:


Sida 1 av 1
  • Du kan inte starta ett nytt ämne
  • Du kan inte svara i detta ämne

1 medlem(mar) läser just nu detta ämne
0 medlem(mar), 1 gäst(er) och 0 anonym(a) användare