Kuidas oma Mac-terminali tõsiselt uuendada (ja sellele isegi maatriksiteema anda)

Sinine pill, punane pill ja 3 sammu terminaalse õndsuse juurde

Foto Markus Spiske saidil Unsplash

Kas teie Mac Terminal näeb praegu välja selline -> (teisisõnu see imeb)?

Märkus iseendale: see ei pane teid tundma nagu kõikvõimas kodeerimisprodutsent

Kas soovite, et see näeks välja selline -> (või, teate, badass)?

GIF pakub Giphy piltide eest viisakalt

Või realistlikumalt -> (ja tegelikult veelgi ägedam)… niimoodi?

Värviskeem on vaid üks osa vingemeelsusest

Näib endiselt vaba ja on nüüd kasutatav ning võimeline käivitama palju kasulikke lisafunktsioone, mis säästavad teie aega ja panevad teid tundma end järgmise taseme kodeerijana (olenemata sellest, kas peate kinni Maatriksi värviskeemist või mitte).

Nüüd, kui mul on teie tähelepanu, õppkem koos.

Luban teile, kallis lugeja, et kirjutan võimalikult hästi lihtsas inglise keeles, et võtta teid selle kuulsusrikka teabekogumismissiooni juurde. Olen ise oma kodeerimisreisi alguses, kuid see ei tähenda, et me ei saaks suuri ja olulisi asju teostada (näiteks vältida kodeerimise õppimist, töötades välja selle, kuidas muuta iga neetud asi Maatriksiks, ja võib-olla kogemata midagi õppida) koodi kohta protsessis).

Kasutajate jaoks: mis on Maci terminal?

Tavaliselt klõpsate klõpsatusega ekraanil klaviatuuri ja hiirega, et arvutis lõbusaid asju teha. Terminaliga (tavaline rakendus, mis kuulub teie Mac'i) saate käsu oma arvutil teha klaviatuuril tippimise asemel asju tegema.

Need võivad olla lihtsad asjad, näiteks uue kausta loomine, kirjutades “mkdir ”, kuni kõikvõimsate asjadeni, näiteks arvuti sundimine teid võileivaks tegema:

Kohustustest loobumine: teie arvuti ei pruugi teile võileiba teha.

Nüüd, kui see on klaaritud, kuidas muuta Terminal vingeks?

Sinine või punane pill…

Nagu ma olen kindel, et eeldasite Matrix'i lahtiste ja kiirete viidete ajaveebi postituses, on kaks valikut. Sinine pill on lihtne ja teid hakatakse vähem kui kolme minutiga lahtiselt jagama. Punane pill on põnevam, kaasahaaravam ja sellel on tunduvalt kõrgem lagi - mille jaoks peame kasutama palju rohkem teie hinnalisi neuroneid.

See punane pill tundub täiesti maitsev. Vean kihla, et sellel on tonni Omega-3-sid

Sinine pill

Sinise pilli jaoks on siin mõned kiireid ja lihtsaid samme, et teie terminal muudaks Neo uhkeks:

[1] Avage terminal Spotlighti otsingu funktsiooni kaudu
- käsk ⌘ + tühik, „terminal“

[2] Open Terminali eelistused: muutke profiil “Homebrew”, sealhulgas käivitamisel
- Terminal, Eelistused, Üldine -> Uus aken profiiliga -> Homebrew
- Terminal, Eelistused, Profiilid -> Homebrew -> Klõpsake vasakus alanurgas “Default”

[3] Taaskäivitage terminal

Nüüd peaks teil olema niiiccceee Matrix-esque terminal, nagu allpool:

Päris magus peaaegu vaeva nägemata

See sinine pill oli maitsev ja lihtne. Nüüd Punase Pilli jaoks.

Punane pill

See on mõeldud üle jõu saavutajatele, hullumeelsetele, tõeotsijatele. Pärast seda ei näe teie terminali kood lihtsalt välja nagu maatriks, see teeb kõikvõimsaid asju. Te ei pruugi enam kunagi sama kodeerija olla ...

Vaja läheb vaid kolme sammu:
[1] Badelleerige oma terminal
[2] Tee sellest maatriks
[3] Teie terminali võimsustase

1. samm 3-st: kontrollige oma terminali badaalsust

Kõigepealt peame volitama teie terminali tegema vingeid asju, sealhulgas:

  • ITermi installimine: terminali parem versioon (siin saate vaadata vingeid funktsioone alates paanide jagamisest kuni intelligentse otsinguterminali otsimiseni, klõpsates siin)
  • Kestme muutmine bash-ist paindlikumaks ja võimsamaks zsh-ks (kest on nagu tarkvara, mida teie terminali rakendus töötab. See võtab klaviatuuri käsud terminalis ja annab need arvutisse täita.)
  • Installige "oh-my-zsh", mis laadib teie zsh-kesta ülelaadimise (see tähendab, et see on kogukonna juhitud raamistik teie zsh-konfiguratsiooni haldamiseks)
  • Boonusjõud: süntaksi esiletõstmine (näitab teile, kas teie käsk käivitatakse enne selle käivitamist) ja z terminali navigeerimine (muudab terminalis navigeerimise palju kiiremaks, hinnates kausta, millele soovite lülituda, kasutades "frecency")

Oma terminali võimaldamiseks kõikidel ülaltoodud toimingutel järgige seda suurepärast Jilles Soetersi juhendit: Andke oma terminali halvasti kasutusele ja tulge tagasi 2. ja 3. sammu juurde.

Hea meel, et olete tagasi jõudnud

Nüüd on aeg võtta oma vastvalminud terminal ja võtta see Punane Pill täielikult alla ...

2. samm 3-st: tehke sellest maatriks

Õnneks on mõni lahke hing (Robert Dempsey) juba eksportinud iTermi jaoks kogu Maatriksi värviskeemi, nii et peame vaid importima!

Muidugi, kui maatriksi värviteema ei võta teie väljamõeldist, kasutage vaikevalikut ja minge 3. sammu juurde!

[1] Laadige sellelt lingilt alla värviskeemi kood ja teisaldage kaust hõlpsasti juurdepääsetavasse kohta
- Klõpsake: „Laadi alla ZIP”
- looge töölauale kaust nimega „iTermThemes”
- teisaldage fail “matrix_color_scheme_iterm2” iTermThemes kausta (mitte kogu kausta, ainult fail)

[2] Avage Terminal ja minge kataloogi, kuhu faili teisaldasite
- Kasutage muutmiskataloogi (cd) käsku, et minna kausta, kus teil on fail
cd Desktop / iTermThemes

[3] Nüüd, kui olete terminali õiges kataloogis (kaustas), kopeerige selle käitamiseks järgmine kood terminali:
f jaoks *; teha
 TEEME = $ (basenimi "$ f")
 vaikimisi kirjutada -app iTerm 'Custom Color Presets' -dikt-lisada "$ THEME" "$ (kass" $ f ")"
tehtud

See kood jookseb läbi kõik faili värvikoodid (kasutades “jaoks…”)
ja salvestab tulemuse kui „matrix_color_scheme_2” iTermi kohandatud värvides
(Näide värvist: 'Valitud teksti värv' = {'Sinine komponent' = '1.000000'; 'Roheline komponent' = '1.000000'; 'Punane komponent' = '1.000000')

[4] Uue Matrixi värviskeemi kasutamiseks värskendage iTermi eelistusi
- iTerm2, eelistused, profiilid, värvid, värvide eelseaded, “matrix_color_scheme_iterm2”

Õigekiri

Teie terminal peaks nüüd tundma järgmist:

3. samm 3-st: andke oma terminali võimsustase

Kas on veel ?! Tõepoolest, seal on veel midagi, kas soovite, et teie terminal oleks linna jutt, eks?

Järgmine samm on oma terminali näppimine Benle Hilburni Powerlevel9k abil, andes sellele väljamõeldud sümbolid ja kohandatavad gizmosid koos karbis oleva konfiguratsiooniga. Need visuaalsed näpunäited on tegelikult ülitähtsad ruumi kokkuhoiuks ja teie elukeskkonna mõistmiseks, näiteks selles, kus kataloogis asute, millises Giti harus te olete ja isegi kui kaua teie kood kulus.

Enne alustamist mõned taustteadmised:
- “Powerlevel9k” on teema Oh-My-Zsh
- Sümbolite korrektse kuvamise jaoks peate installima ka fondi “Powerline” (font, mis sisaldab sümbolikomplekti, näiteks kuidas tiibtähistel on sümbolid, kuid ka tegelike tähtedega)

Installige rakendus PowerLevel9k teema rakendusele Oh-My-ZSH

[1] Kopeerige see kood oma terminali, mis kloonib Powerlevel9k hoidla teie kohandatud teemade kataloogi Oh-My-Zsh.

$ git kloon https://github.com/bhilburn/powerlevel9k.git ~ / .oh-my-zsh / custom / themes / powerlevel9k

[2] Seejärel peate selle teema valima rakenduses Oh-My-Zsh, redigeerides profiilifaili
[i] Avage profiilifail tekstiredaktoris “nano”, sisestades oma terminali järgmised andmed:
nano ~ / .zshrc

[ii] Otsige üles faili osa
ZSH_THEME = ""
… Ja asendage see (oluline: tühikuteta)
ZSH_THEME = "powerlevel9k / powerlevel9k"

Märkus. Saate nooleklahvide abil liikuda nano-tekstiredaktoris ja sisestada otse sinna (palju lihtsam kui VIM, kui olete seda kunagi kasutanud!).

[iii] Muudatuse salvestamiseks ja Nano-tekstiredaktorist väljumiseks toimige järgmiselt.
- Ctrl-x (st. ^ X)
- Y (see salvestab muudatuse)

Nüüd… viimane samm

Installige ja valige Powerline'i fondid

Powerline'i tavaliste fondide installimine on õnneks väga lihtne!

[1] Järgneva koodi käivitamisel kloonite Powerline'i hoidla oma arvutisse ja installite kõik fondid ühe lihtsa sammuna (saate märkused alles jätta).

# kloon
git kloon https://github.com/powerline/fonts.git --depth = 1
# install
CD-fondid
./installi.sh
# koristamine natuke
CD ..
rm-rf fondid

[2] Valige Powerline-i font iTermi eelistustest
- iTerm, eelistused, profiilid, tekst, fondi vahetamine, * valige Powerline jaoks Meslo LG M *

Jääb vaid tunda oma uue terminali VÕIME

Mis siis, kui ma ütleksin teile, et see on alles algus

Soovitan tungivalt jätkata mängimist iTermi, Oh-My-Zsh ja Powerlevel9k võimalustega. See on suurepärane praktiline viis terminali ülelaadimise ajal lisateabe saamiseks.

Seal on palju sätteid, kohandamisvalikuid ja pistikprogramme, nii et saate hunniku vingete funktsioonide abil oma terminali välja näha ja käituda täpselt nii, nagu soovite.

Leitud lihtne võit oli järgmise koodi lisamine teie zshrc-faili. Tippige see terminali nano ~ / .zshrc) vahetult enne rida „ZSH_Theme”. See lühendab igal real kuvatavaid failiteede asukohti ja säästab ruumi enda koodile.

#Shorteni kataloog on näidatud
POWERLEVEL9K_SHORTEN_DIR_LENGTH = 1
POWERLEVEL9K_SHORTEN_DELIMITER = ””
POWERLEVEL9K_SHORTEN_STRATEGY = ”kärbib_sest paremast”
#Seadistage vaikekasutaja, et vältida 'kasutaja' kuvamist igal real
DEFAULT_USER = ”whoami”

Muidugi võite oma terminali jaoks valida ka alternatiivsed värviskeemid, kui olete rohelist väsinud. Lihtsalt tea, võid Morpheust häirida.

Loodan, et naudite oma uut Badass Matrix Terminalit ja kui teile meeldis see ajaveebipostitus (minu esimene!), Siis klõpsake julgelt nuppu 'Jälgi' ja andke mulle paar klõpsu, klõpsates kaunil keskmisel klappide nupul below

Minu järgmise postituse jaoks klõpsake siin: “Kuidas saada koodõppe superninaks”