Zsh vs. Udari macOS Catalina

Uz lansiranje macOS Catalina, pored mnogih noviteta i značajki, Apple uveden i Zsh (Z školjka) na mjestu Tresnuti (Bourne-opet ljuska). Korisnici koji su upoznati sa Bash skriptama i interaktivnim naredbenim redovima Terminal, brzo su primijetili ovu promjenu. u Terminal predlaže se pokretanje naredbenog retka za to prijelaz s Basha na Zsh.

The default interactive shell is now zsh.
To update your account to use zsh, please run `chsh -s /bin/zsh`.
For more details, please visit https://support.apple.com/kb/HT208050.

Koristi se od 16 godina prije, od vremena OS X 10.2 Jaguar, Bash se koristi kao glavna školjka za programere za skripte i naredbene retke do baze sustava macOS.

Zašto je napravljen prijelaz s Bash-a na Zsh

Jednostavno rečeno, radilo bi se o ograničenjima koje je nametnuo licenca za distribuciju (GNU) za upotrebu Bash-a.
Bash je u procesu razvoja, stigao je do verzije 5.0. Konačna verzija objavljena početkom siječnja 2019. Međutim, Apple koristi do MacOS Mojave (objavljena u jesen 2018.) zastarjela verzija. Bilo je poželjnije Bash Ništa, inačica 2007. Novije verzije Bash-a objavljene su pod licencom GNU Opće javne licence izmijenjeno (GPLv3), što zahtijeva neke ograničenja i klauzule za davatelje softvera

Bash vs. zsh

Korisnicima bi prijelaz s Basha na Zsh trebao biti razlog za veselje. Posebno za one koji ga često koriste Terminal. Zsh (Z školjka) temelji se na istom jeziku kao i Bash, ali donosi zanimljive značajke. Intuitivne naredbene linije, uključitiATV i Teme grafike.
Pored Bash naredbi, u Zsh-u postoje i mnoge druge određene naredbe, a mnoge mogu korisnik konfigurirati za obavljanje nekih operacija. Ime.

- automatsko dovršavanje naredbenih redaka (automatsko dovršavanje)
- proširene varijable
- zamijeni put
- intuitivno proširenje puta. “/u/lo/b <TAB>” ide u "/ usr / local / bin"
- podrška oh-my-zsh za proširene mogućnosti
- teme podržavaju in Terminal
- predstavljeni mnogi drugi ovdje.

O-My-zsh je najpopularniji okvir za Zsh, koji se isporučuje s mnogima uključitiATV i Teme uključeni. Jednostavan za instalaciju, konfiguriranje i prilagodbu.

Kako instalirati Oh-My-Zsh za Zsh macOS

Uđite unutra Terminal naredbeni redak:

sh -c "$(curl -fsSL https://raw.githubusercontent.com/robbyrussell/oh-my-zsh/master/tools/install.sh)"

Nakon instaliranja oh-my-zsh imate izdašnu biblioteku dodaci ako teme. Osim toga, ovisno o vašim željama, postoji mnogo opcija konfiguracije i prilagodbe. Svi detalji pronaći ovdje.

Preporuke za modul i uslužni program: iTerm2 (terminal emulator, što će zamijeniti Terminal), Homebrew i temu POWERLEVEL9K za Zsh (Oh-My-Zsh).

Kako se mijenjamo default školjka u macOS Catalina

Ako niste zadovoljni Zsh, uvijek se možete vratiti na Bash macOS Catherine. Međutim, imajte na umu da je to osnovna verzija Basha iz 2007. godine.

Uđite unutra Terminal naredbeni redak za povratak na Bash:

chsh -s /bin/bash

Osim Bash-a i Zsh-a, možete aktivirati i druge ljuske macOS Katherine.
Uđite unutra Terminal naredba cat /etc/shells kroz koju možete vidjeti uključene školjke macOS Katherine.

/bin/bash
/bin/csh
/bin/dash
/bin/ksh
/bin/sh
/bin/tcsh
/bin/zsh

Strastveni zaljubljenik u tehnologiju, s veseljem pišem na StealthSettings.com od 2006. godine. Imam bogato iskustvo s operativnim sustavima: macOS, Windows i Linux, kao i s programskim jezicima i platformama za bloganje (WordPress) i za internetske trgovine (WooCommerce, Magento, PrestaShop).

kako » iHowTo » iHowTo - macOS » Zsh vs. Udari macOS Catalina
Ostavite komentar