Otu esi etinye na ịtọlite Zsh na Ubuntu 20.04


Edemede a bụ maka ịwụnye na ịhazi ZSH na Ubuntu 20.04. Nzọụkwụ a metụtara nkesa Ubuntu niile. ZSH na-anọchi anya Z Shell nke bụ mmemme shei maka sistemụ arụmọrụ dịka Unix. ZSH bụ ụdị agbatịrị nke Bourne Shell nke na-etinye ụfọdụ atụmatụ nke BASH, KSH, TSH.

  • Emecha ahịrị iwu.
  • Enwere ike ịkekọrịta akụkọ n'etiti shells niile.
  • faịlụ agbagoro globbing.
  • Ngbanwe ka mma na njikwa n'usoro.
  • Ndakọrịta na shells dị ka bourne shell.
  • Ndozi mkpụrụ okwu na autofill nke aha iwu.
  • akwụkwọ ndekọ aha.

Wụnye Zsh na Linux Ubuntu

Enwere ụzọ abụọ iji wụnye ZSH na Ubuntu site na iji njikwa ngwugwu dabara adaba ma tinye ya na isi mmalite.

Anyị ga-eji njikwa ngwugwu dabara adaba iji wụnye ZSH na Ubuntu.

$ sudo apt install zsh

Onye njikwa ngwugwu ga-etinye ntọhapụ ọhụrụ nke ZSH nke bụ 5.8.

$ zsh --version

zsh 5.8 (x86_64-ubuntu-linux-gnu)

Ịwụnye ZSH agaghị agbanwe ma tọọ ya ka shei ndabere. Anyị ga-agbanwe ntọala iji mee ZSH anyị shei ndabere. Jiri iwu “chsh” nwere ọkọlọtọ -s ka ịgbanwee shei ndabara maka onye ọrụ.

$ echo $SHELL
$ chsh -s $(which zsh) 
or 
$ chsh -s /usr/bin/zsh

Ugbu a iji shei zsh ọhụrụ, pụọ na njedebe wee banye ọzọ.

Ịtọlite Zsh na Linux Ubuntu

E jiri ya tụnyere shells ndị ọzọ dị ka BASH, ZSH chọrọ nhazi oge mbụ ka a na-elekọta ya. Mgbe ịmalite ZSH maka oge mbụ ọ ga-atụfu gị ụfọdụ nhọrọ ịhazi. Ka anyị hụ ihe nhọrọ ndị ahụ bụ na otu esi ahazi nhọrọ ndị ahụ.

Họrọ nhọrọ \1 na ibe mbụ nke ga-eduga anyị na menu isi.

Isi menu ga-egosipụta ụfọdụ nhọrọ akwadoro iji hazie.

Pịa 1, ọ ga-ewega gị ịhazi paramita metụtara akụkọ ihe mere eme dị ka ahịrị akụkọ ole a ga-ejigide yana ọnọdụ faịlụ akụkọ ihe mere eme. Ozugbo ị nọ na ibe History Configuration ị nwere ike pịnye \1\ ma ọ bụ \2\ ma ọ bụ \3\ koodu> iji gbanwee nhazi emetụtara. Ozugbo ịmere ọkwa mgbanwe a ga-agbanwe site na \echekwabeghị ka ọ bụrụ \setịpụrụ mana echekwabeghị.

Pịa \0 ka icheta mgbanwe ndị a. Ozugbo ị pụta na ọkwa nchịkọta nhọrọ ga-agbanwe site na akwadoro gaa na Mgbanwe echekwabara.

N'otu aka ahụ, ị ga-agbanwe nhazi maka usoro mmecha, igodo, na nhọrọ shei nkịtị. Ozugbo emechara pịa “0” ka ịchekwaa mgbanwe niile.

Emechara nhazi ugbu a ma ọ ga-akpọrọ gị gaa na shei. Site n'oge ọzọ shei gị agaghị aga na nhazi mbụ ndị a, mana ị nwere ike ịmegharị iwu wụnye onye ọrụ ọhụrụ ọzọ dị ka egosiri na foto dị n'okpuru mgbe ọ bụla achọrọ.

Enwere ụzọ ọzọ dị mfe kama iji aka gị hazie nhazi ọ bụla. Nke a bụ ụzọ m na-amasịkarị. Kama ịhọrọ nhọrọ \1\ wee gaa na isi menu ka ịtọọ ntọala nke ọ bụla, anyị nwere ike họrọ \2\ nke ga-ejupụta >.zshrc faịlụ nwere paramita ndabara. Anyị nwere ike ịgbanwe paramita ozugbo na faịlụ .zshrc.

Laghachi na Old Bash Shell

Ọ bụrụ na ịchọrọ ịlaghachi na shea ochie, ị ga-eso usoro ndị a.

$ sudo apt --purge remove zsh
$ chsh -s $(which "SHELL NAME")

Ugbu a mepee nnọkọ ọhụrụ ka ịhụ mgbanwe ndị ahụ ka ọ dị irè

Nke ahụ bụ ihe niile maka edemede a. Lelee akụkọ anyị maka ịwụnye na ịhazi oh-my-zsh na ubuntu 20.04. Wụnye ZSH wee nyochaa atụmatụ ya wee kesaa ahụmịhe gị n'etiti anyị.