Kas yra ZSH ir kodėl turėtumėte jį naudoti vietoj Bash?
ZSH , dar vadinamas Z apvalkalu, yra išplėstinė Bourne Shell (sh) versija, turinti daug naujų funkcijų ir papildinių bei temų palaikymą. Kadangi jis pagrįstas tuo pačiu apvalkalu kaip ir „Bash“, ZSH turi daug tų pačių funkcijų, o perjungti yra paprasta.
Taigi, kodėl jį naudoti?
ZSH turi per daug funkcijų Čia yra keletas nedidelių Bash patobulinimų, tačiau čia yra keletas pagrindinių:
- & rsaquo; Kaip naudoti laiko komandą „Linux“.
- & rsaquo; Kaip pakeisti numatytąjį apvalkalą į „Bash“ sistemoje „macOS Catalina“.
- & rsaquo; Kas yra „Bash Shell“ ir kodėl jis toks svarbus „Linux“?
- & rsaquo; Kaip atidaryti terminalą „Mac“.
- & rsaquo; Kaip pakeisti numatytąjį apvalkalą „Linux“ naudojant chsh
- › „Microsoft Excel“ funkcijos ir formulės: koks skirtumas?
- › Kaip rasti „Spotify“ supakuotą 2021 m
- & rsaquo; 2021 m. kibernetinis pirmadienis: geriausi „Apple“ pasiūlymai
Įskiepių ir temų palaikymas tikriausiai yra pati šauniausia ZSH savybė, į kurią čia ir sutelksime dėmesį.
Įdiegti ZSH
Jei naudojate „MacOS“ ir turite Homebrew įdiegta (ką turėtumėte), galite įdiegti ZSH naudodami vieną komandą:
git clone https://github.com/bhilburn/powerlevel9k.git ~/.oh-my-zsh/custom/themes/powerlevel9k
Taip pat tikriausiai turėtumėte naudoti „MacOS“ naudotojus iTerm Vietoj vietinio terminalo, nes jis turi daug geresnį spalvų palaikymą (be to, daug kitų funkcijų).
SkelbimasJei naudojate „Linux“, komandos gali skirtis priklausomai nuo platinimo, tačiau tai turėtų būti numatytasis paketų tvarkytuvės paketas. Galite pasikonsultuoti šį vadovą jei turite problemų.
Jei naudojate „Windows“, galbūt net neturite „Bash“. Galite sekti šį vadovą Norėdami tai nustatyti ir įjungti ZSH.
„Oh-My-Zsh“ diegimas
O-mano-Zsh yra populiariausia ZSH įskiepių sistema, joje taip pat yra daug integruotų papildinių ir temų. Taip pat yra keletas kitų papildinių sistemų, įskaitant Antigenas , kuri yra visa ZSH paketų tvarkyklė, tačiau „Oh-My-Zsh“ turi daug įskiepių ir puikiai atlieka savo darbą.
Oh-My-Zsh turi paprastą diegimo scenarijų, kurį galite paleisti:
ZSH_THEME='powerlevel9k/powerlevel9k'
Iš ten galite įjungti ir išjungti papildinius įtraukdami juos į .zshrc failą, esantį jūsų ~ kataloge.
Visą papildinių sąrašą galite rasti Oh-My-Zsh saugykla .
Temos
Yra daug temų, kurias reikia apeiti, bet galios lygis9k yra pats šauniausias. Tai prideda dešinėje išlygiuotą informacijos laukelį, integraciją su git ir komandų istorija, neįtikėtiną tinkinimą ir visa tai sujungia į aptakią sąsają, pagrįstą jėgos linija vim įskiepis.
SkelbimasJei norite maksimaliai išnaudoti powerlevel9k (arba tikrai bet kurią ZSH temą), norėsite naudoti „iTerm“ sistemoje „MacOS“ arba bet kuriame terminale su 24 bitų spalvomis.
Norėdami nustatyti powerlevel9k (jei įdiegėte Oh-My-Zsh), tiesiog klonuokite saugyklą į .oh-my-zsh pasirinktinių temų aplanką:
brew install zsh
Tada turite jį įjungti .zshrc:
sh -c '$(curl -fsSL https://raw.githubusercontent.com/robbyrussell/oh-my-zsh/master/tools/install.sh)'
Po to gaukite savo .zshrc ir turėtumėte matyti pritaikytus pakeitimus.
Jei norite, galite tinkinti numatytąjį raginimą savo .zshrc nustatydami POWERLEVEL9K_LEFT_PROMPT_ELEMENTS. Štai mano su minimaliu raginimu:
|_+_|
Galite rasti pilna dokumentacija galios lygiui9k atpirkimo sandoryje.
SUSIJĘS: Geriausi Linux nešiojamieji kompiuteriai kūrėjams ir entuziastams
SKAITYTI KITASAnthony Heddingsas yra „LifeSavvy Media“ debesų inžinierius, techninis rašytojas, programuotojas ir „Amazon“ AWS platformos ekspertas. Jis parašė šimtus straipsnių „How-To Geek“ ir „CloudSavvy IT“, kurie buvo perskaityti milijonus kartų.
Skaityti visą biografiją