Kako prilagoditi vaš terminalski odzivnik

Anonim

Bez obzira na to koristite li Terminal povremeno ili redovito, možda ćete smatrati prikladnim promijeniti način na koji izgleda izvan sheme boja i postavki prozirnosti. Što kažete na promjenu stvarnog odzivnika naredbenog retka? Vrlo je jednostavno i može biti zabavan način za dodatno prilagođavanje izgleda vašeg Mac računala.

Promjena načina na koji izgleda odzivnik terminala nije previše komplicirana, ali uključuje relativno malu upotrebu naredbenog retka, što, s obzirom da želite prilagoditi izgled bash odzivnika, pretpostavljamo da ste barem donekle upoznati s terminalom.I da, ovo se odnosi na sve verzije OS X-a, budući da svaka verzija na svakom Macu prema zadanim postavkama koristi bash kao naredbeni redak. OK, počnimo.

Zadani redak za naredbe u Mac OS X je nešto poput:

ComputerName:CurrentDirectory User$

To bi izgledalo otprilike ovako kada se terminal pokrene:

MacBook:~/Desktop Admin$

Nije loše, ali pomalo dosadno i nije najbolje, zar ne? Međutim, to je prilično jednostavno promijeniti, a svoj bash terminalski odzivnik možete prilagoditi tako da izgleda kao gotovo sve što želite.

Pretpostavit ćemo da koristite zadanu bash ljusku, tako da ćete uređivati ​​datoteku .bashrc, .bash_profile ili .profile ako ste instalirali fink.

Dakle, da biste započeli prilagođavanje bash odzivnika, na trenutnom terminalskom odzivniku upišite sljedeće za učitavanje odgovarajućeg profila u uređivač nano teksta:

nano .bashrc

Da, možete to promijeniti u .bash_profile ili .profile ovisno o vašim specifičnostima:

nano .bash_profile

Vjerojatno će vam se prikazati obična datoteka, pa za početak upišite sljedeće u redak na terminalu:

izvoz PS1=">

Između tih navodnika dolazi do prilagodbe vašeg bash odziva.

Između navodnika izvoza PS1=” “, možete dodati sljedeće retke da biste prilagodili upit terminala:

  • \d – Trenutačni datum
  • \t – Trenutno vrijeme
  • \h – Ime glavnog računala
  • \ – broj naredbe
  • \u – Korisničko ime
  • \W – Trenutačni radni direktorij (npr.: Desktop/)
  • \w – Trenutačni radni direktorij s punim putem (npr.: /Users/Admin/Desktop/)

(Imajte na umu da ako samo želite jednokratno koristiti prilagođeni bash prompt ili testirati izgled promjena prije nego ih postavite u bash profil, možete jednostavno koristiti naredbe za izvoz, promjena će stupa na snagu odmah s naredbom izvoza, ali će biti napuštena kada ta terminalska sesija završi.)

Dakle, uzmimo nekoliko primjera. Možda želite da vaš terminalski prompt prikaže korisnika, nakon kojeg slijedi ime hosta, nakon čega slijedi direktorij, tada bi odgovarajući .bashrc unos bio:

"

export PS1=\u@\h\w $ "

koje će izgledati ovako kada se prikaže na stvarnom bash odzivniku:

Admin@MacBook~Desktop/ $

Cool ha? Također možete promijeniti sam upit u bilo što, to ne mora biti znak $, jednostavno ga zamijenite bilo čime drugim što želite koristiti, na primjer:

"

izvoz PS1=\u@\h\w: "

što je isto kao gore, ali : umjesto $

Admin@MacBook~Desktop/: "

Dakle, poigrajte se i vidite što vam se više sviđa. Moj osobni favorit je sljedeći:

"

export PS1=\W @ \h $ "

Ovo prikazuje trenutno aktivni direktorij (PWD), ime glavnog računala i korisničko ime trenutnog korisnika, ovako:

/Sustav @ MacBookPro $

S modernim verzijama OS X-a, možete čak uključiti Emoji u upit tako da ga povučete na mjesto na kojem želite da se prikaže, na primjer:

"

export PS1=\h:\W (POVUCI EMOJI OVDJE) $ "

To bi se prikazalo kao:

Hostname:Desktop (Emoji) $

Vidi se na ovoj slici ispod:

Kada ste zadovoljni izgledom svojeg odzivnika, spremite izmjene datoteke .bash_profile u nano pritiskom na Control+o, a zatim možete izaći iz nano programa pritiskom na Control+x

Ako to stvarno želite, možete koristiti i standardni uređivač teksta kao što je TextWrangler ili TextEdit za uređivanje vašeg .profilea, ali ako mijenjate odzivnik terminala, vjerojatno biste trebali naučiti kako izmijeniti datoteke također iz naredbenog retka.

Ako biste radije promijenili stvari da izgledaju grafički, postoji i jednostavna uputa osmišljena kako bi vaš upit Terminala uključio emotikon (da, iste ikone emotikona koje ljudi koriste za razmjenu tekstualnih poruka ), možete to pročitati ovdje ako vas zanima.

Konačno, imajte na umu da ovo mijenja naredbeni redak, a ne izgled prozora aplikacije Terminal. Ako volite prilagođavati izgled stvari, isplati se promijeniti izgled Terminala jer možete dodati ogroman broj promjena i prilagodbi načinu na koji se prikazuje standardni prozor Terminala. Dodano s prilagođenim naredbenim redkom i dani terminala dosadnog izgleda odavno će proći, na vašem Macu. Vjerojatno je očito, ali da, ove brze prilagodbe rade i izvan OS X-a te u Unixu i Linuxu.

Imate li cool upit koji želite podijeliti? Objavite svoje u komentarima, pokušajte uključiti i naredbu za izvoz kao i ono što će se prikazati kako bi drugima bilo lakše da odluče žele li to isprobati ili ne.

Kako prilagoditi vaš terminalski odzivnik