Kuinka päivittää Mac-päätteesi vakavasti (ja antaa sille jopa Matrix-teema)

Sininen pilleri, punainen pilleri ja 3 askelta terminaalin autuuden saavuttamiseen

Kuva Markus Spiske on Unsplash

Näyttääkö Mac-päätelaitteesi tällä hetkellä tältä -> (toisin sanoen se kinda imee)?

Huomautus itsellesi: tämä ei tee sinusta tuntemaan voimallista koodausmallia

Haluatko sen näyttävän tältä -> (tai, tiedätkö, rouva)?

GIF: n kohteliaisuus Giphy-kuvissa

Tai realistisemmin -> (ja todella mahtavampi)… näin?

Värimaailma on vain yksi osa mahtavasta

Näyttää silti tyttöltä, ja se on nyt käyttökelpoinen ja pystyy suorittamaan paljon hyödyllisiä ominaisuuksia, jotka säästää aikaa ja saavat sinut tuntemaan seuraavan tason kooderia (riippumatta siitä, pysytkö Matrix-värimaailmassa vai et).

Nyt kun minulla on huomionne, opitaan yhdessä.

Lupaan sinulle, rakas lukija, että kirjoitan selkeästi englanniksi niin hyvin kuin mahdollista, jotta voisin viedä sinut tähän loistavaan tiedonkeruutapahtumaan. Olen itse koodausmatkani alussa, mutta se ei tarkoita, että emme voi suorittaa suuria ja tärkeitä asioita (kuten välttää tosiasiallisesti koodaamasta oppimista tekemällä siitä, kuinka saada kaikki kirotut asiat näyttämään Matriisilta, ja ehkäpä vahingossa oppimaan jotain) koodista prosessissa).

Aloittamattomille: mikä on Mac-käyttöjärjestelmän päätelaite?

Normaalisti napsautat napsauttamalla näyttöä ympäri näppäimistöä ja hiirtä tehdäksesi hauskoja asioita tietokoneellasi. Terminalilla (normaali sovellus, joka tulee Mac-tietokoneesi mukana) voit käskeä tietokonetta suorittamaan asioita sen sijaan, että kirjoitat näppäimistölle.

Nämä voivat olla yksinkertaisia ​​asioita, kuten uuden kansion luominen kirjoittamalla ”mkdir ”, kaikista tehokkaista asioista, kuten tietokoneen pakottaminen tekemään sinulle voileipä:

Vastuuvapauslauseke: tietokoneesi ei välttämättä tee sinusta voileipiä.

Nyt kun se on selvitetty, kuinka teemme terminaalista mahtavaa?

Sininen tai punainen pilleri

Kuten olen varma, että oletit odottaneesi löysästä ja nopeasta Matrix-viittauksesta koostettua blogiviestiä, on kaksi vaihtoehtoa. Sininen pilleri on helppo, ja sinut tehdään suklaa-jaettu alle kolmessa minuutissa. Punainen pilleri on mielenkiintoisempi, kiehtova ja siinä on huomattavasti korkeampi katto - jota varten meidän on hyödynnettävä paljon enemmän arvokkaita neuroneitasi.

Tuo punainen pilleri näyttää ehdottoman herkulliselta. Lyön vetoa, että siinä on tonni Omega-3: a

Sininen pilleri

Sinisen pillerin osalta tässä on joitain nopeita ja helppoja vaiheita, jotta terminaalisi saa Neon ylpeäksi:

[1] Avaa terminaali Spotlight-haku-toiminnon kautta
- Komento ⌘ + Space, “Terminaali”

[2] Avaa pääteasetukset: vaihda profiili “Homebrew”, myös käynnistyksen yhteydessä
- Terminaali, Asetukset, Yleinen -> Uusi ikkuna profiililla -> Homebrew
- Päätelaite, Asetukset, Profiilit -> Homebrew -> Napsauta “Oletus” vasemmassa alakulmassa

[3] Käynnistä terminaali uudelleen

Sinulla pitäisi nyt olla niiniccceee Matrix-esque -päätelaite, kuten alla:

Melko makea melkein ilman vaivaa

Tuo sininen pilleri oli herkullinen ja helppo. Nyt punaiseen pilleriin.

Punainen pilleri

Tämä on yli saavuttajille, hulluille, totuuden etsijöille. Sen jälkeen terminaalikoodisi ei näytä vain Matriisilta, vaan se tekee kaiken tehokkaita. Et voi koskaan olla sama kooderi uudestaan ​​...

Se vie vain kolme vaihetta:
[1] Badassify terminaalisi
[2] Tee siitä matriisi
[3] Terminaalisi tehotaso

Vaihe 1/3: Määritä päätelaitteesi puhdistamot

Ensinnäkin, meidän on annettava terminaalillesi valtuudet tehdä mahtavia asioita, mukaan lukien:

  • ITermin asentaminen: parempi versio päätteestä (tutustu mahtavimpiin ominaisuuksiin paneelien jakamisesta älykkään hakupäätteen hakuun napsauttamalla tätä)
  • Kuoren vaihtaminen bashista joustavammaksi ja tehokkaammaksi zsh (kuori on kuin ohjelmisto, jota päätesovelluksesi käyttää. Se vie näppäimistökomennot päätteessä ja antaa ne tietokoneelle suorittaa.)
  • Asenna “oh-my-zsh”, joka lataa zsh-kuorisi ylimääräisesti (eli se on yhteisöpohjainen kehys zsh-kokoonpanon hallintaan)
  • Bonusvoimat: syntaksikorostaminen (näyttää, suoritetaanko komento ennen kuin suoritat sen) ja z-päätenavigointi (tekee navigoinnista terminaalissa paljon nopeampaa arvioimalla kansion, johon haluat siirtyä käyttämään "frecency")

Jotta päätteellesi annettaisiin kaikki yllä olevat, noudata tätä erinomaista Jilles Soetersin opasta: Aseta päätelaitteesi paikoilleen pahasti ja vahvista palaa vaiheisiin 2 ja 3.

Hyvää, että olet palannut takaisin

Nyt on aika ottaa vastavalmistunut päätelaite ja nauttia punainen pilleri kokonaan…

Vaihe 2/3: Tee siitä matriisi

Onneksi jonkinlainen sielu (Robert Dempsey) on jo vienyt täydellisen Matrix-värimaailman iTermille, joten meidän tarvitsee vain tuoda se!

Tietenkin, jos Matrix-väriteema ei ota mielikuvitusta, voit käyttää oletusarvoa ja siirtyä vaiheeseen 3!

[1] Lataa värikartakoodi tästä linkistä ja siirrä kansio helppoon käyttöpaikkaan
- Napsauta: “Lataa zip”
- Luo työpöydälle kansio nimeltä “iTermThemes”
- Siirrä tiedosto “matrix_color_scheme_iterm2” iTermThemes-kansioon (ei koko kansioon, vain tiedosto)

[2] Avaa Pääte ja siirry hakemistoon, johon siirrit tiedoston
- Käytä muutoshakemisto (cd) -komentoa vaihtaaksesi kansioon, jossa tiedosto on
cd Desktop / iTermThemes

[3] Nyt kun olet oikeassa hakemistossa (kansiossa) Terminal, kopioi liitä seuraava koodi Terminaliin suorittaaksesi sen:
f: lle *; tehdä
 TEEMA = $ (basenimi "$ f")
 oletusasetukset kirjoita -app iTerm 'Custom Colour Presets' -komento-lisää "$ THEME" "$ (kissa" $ f ")"
tehty

Tämä koodi kulkee tiedoston kaikkien värikoodien läpi (käyttämällä ”for…”)
ja tallentaa tuloksen nimellä “matrix_color_scheme_2” mukautettuihin väreihin iTermissä
(Esimerkki väristä: 'Valittu tekstin väri' = {'Sininen komponentti' = '1.000000'; 'Vihreä komponentti' = '1.000000'; 'Punainen komponentti' = '1.000000')

[4] Päivitä iTerm-asetukset käyttääksesi uutta Matrix-värimaailmaa
- iTerm2, Asetukset, Profiilit, Värit, Värien esiasetukset, “matrix_color_scheme_iterm2”

Oikeinkirjoitus 'Värit' järkyttää minua syvästi syntyneenä ja kasvatettuna Brittinä

Päätelaitteesi pitäisi nyt tuntea olevansa näin:

Vaihe 3/3: Aseta päätelaitteesi virran tasolle

Tuolla on lisää?! Itse asiassa on enemmän, haluatko terminaalisi olevan kaupungin puhetta, eikö niin?

Seuraava askel on tuhota päätelaitteesi Ben Hilburnin Powerlevel9k-ohjelmalla, antamalla sille fancy-symbolit ja muokattavat visuaaliset asemat laatikon ulkopuolella. Nämä visuaaliset vihjeet ovat todella hyödyllisiä tilan säästämisessä ja elävän ympäristösi ymmärtämisessä, kuten missä hakemistossa olet, missä Git-haarassa olet ja jopa kuinka kauan koodisi suoritti.

Ennen kuin aloitamme, taustatietoa:
- “Powerlevel9k” on teema Oh-My-Zsh: lle
- Jotta symbolit näyttäisivät oikein, sinun on asennettava myös ”Powerline” -kirjasin (fontti, joka sisältää joukon symboleita, kuten kuinka siipisilmukoilla on symboleja, mutta myös todellisilla kirjaimilla)

Asenna Powerlevel9k-teema Oh-My-ZSH: lle

[1] Kopioi tämä koodi päätelaitteeseesi, joka kloonaa Powerlevel9k-arkiston Oh-My-Zsh-mukautettujen teemade-hakemistoon.

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

[2] Tämän jälkeen sinun on valittava tämä teema Oh-My-Zsh: ssä muokkaamalla profiilitiedostoa
[i] Avaa profiilitiedosto tekstieditorissa “nano” kirjoittamalla seuraava päätelaitteeseesi:
nano ~ / .zshrc

[ii] Etsi tiedoston osa
ZSH_THEME = ""
… Ja korvata se (tärkeä: ei välilyöntejä)
ZSH_THEME = "powerlevel9k / powerlevel9k"

Huomaa: Voit selata nano-tekstieditoria ympäri nuolinäppäimiä ja kirjoittaa suoraan siihen (paljon helpompaa kuin VIM, jos olet koskaan käyttänyt sitä!).

[iii] Muutoksen tallentaminen ja Nano-tekstieditorista poistuminen:
- Ctrl-x (ts. ^ X)
- Y (tämä tallentaa muutoksen)

Nyt… viimeinen askel

Asenna ja valitse Powerline-fontit

Powerline-vakiofonttien asentaminen on onneksi erittäin helppoa!

[1] Suorittamalla seuraava koodi, kloonaat Powerline-arkiston tietokoneellesi ja asennat fontit kaikki yhdessä vaiheessa (voit pitää kommentit).

# klooni
git-klooni https://github.com/powerline/fonts.git --syvyys = 1
# Asentaa
CD-fontit
./install.sh
# siivousta vähän
cd ..
rm-rf-fontit

[2] Valitse Powerline-fontti iTerm-asetuksista
- iTerm, Asetukset, Profiilit, Teksti, Vaihda fontti, * Valitse Meslo LG M Powerline *

Ainoa jäljellä on tuntea uuden terminaalin voima

Entä jos sanoisin sinulle, että tämä on vasta alkua

Suosittelen jatkamaan pelaamista iTermin, Oh-My-Zsh: n ja Powerlevel9k: n voimilla. Se on loistava käytännöllinen tapa oppia lisää Terminaalista superlataamalla.

Siellä on paljon asetuksia, mukautusvaihtoehtoja ja laajennuksia, jotta saat terminaalisi näyttämään ja käyttäytymään täsmälleen niin kuin haluat, ja joukolla mahtavia ominaisuuksia.

Löysin helpon voiton lisäämällä seuraava koodi zshrc-tiedostoosi. Kirjoita se terminaaliin nano ~ / .zshrc) juuri ennen ”ZSH_Theme” -riviä. Tämä lyhentää jokaisella rivillä näkyviä tiedostopolkuja ja säästää tilaa koodillesi itsellesi.

#Shorten-hakemisto näkyy
POWERLEVEL9K_SHORTEN_DIR_LENGTH = 1
POWERLEVEL9K_SHORTEN_DELIMITER =””
POWERLEVEL9K_SHORTEN_STRATEGY =”truncate_from_right”
#Aseta oletuskäyttäjä välttämään 'käyttäjän' näyttämistä jokaisella rivillä
DEFAULT_USER =”whoami”

Voit tietysti valita myös vaihtoehtoisia värimaailmia terminaalillesi, jos kyllästyt vihreään. Tiedät vain, että voit järkyttää Morpheusta.

Toivottavasti nautit uudesta Badass Matrix -päätelaitteestasi ja jos nautit tästä blogin viestistä (ensimmäisenäni!), Napsauta "Seuraa" -painiketta ja anna minulle muutama claps napsauttamalla alla olevaa kaunista Medium claps -painiketta

Napsauta tätä saadaksesi seuraava viestini: “Kuinka tulla koodin oppimisen superninjaksi”