Yadda ake Shigar Oh My Zsh a Ubuntu 20.04
Lokacin aiki tare da yanayin tushen Unix yawancin lokutanmu za a kashe akan aiki a cikin tashar. Kyakkyawan tashar gani mai kyau zai sa mu ji daɗi kuma ya inganta ƙimarmu. Wannan shine inda OH-MY-ZSH ya shigo cikin wasa.
OH-MY-ZSH tsari ne na bude-hanya don gudanar da tsarin ZSH kuma ana tafiyar da al'umma ne. Ya zo tare da tarin ayyuka masu taimako, plugins, mataimaka, jigogi, da wasu abubuwan da zasu inganta ku a tashar. A halin yanzu akwai abubuwan kari 275 + da jigogi 150 masu goyan baya.
Abu na farko da farko, kana buƙatar shigarwa da saita ZSH azaman ɗanka na asali a cikin Ubuntu.
- Zsh ya kamata a girka (v4.3.9 ko kuma kwanan nan zai yi amma mun fi son 5.0.8 da sabo).
- Wget ya kamata a girka.
- Yakamata a sanya git (v2.4.11 ko sama da haka).
Bari mu yi tsalle mu ga yadda za a girka da saita shirin OH-MY-ZSH a Ubuntu Linux.
Shigar da OH-MY-ZSH a Ubuntu Linux
Shigarwa na Oh My Zsh ana iya aiwatar dashi ta amfani da umarnin "Curl" ko "Wget" a cikin tashar ku. Tabbatar cewa an shigar da ɗaya daga cikin masu amfani a cikin OS, idan ba a girka su ba tare da git ta hanyar yin amfani da umarnin da ya dace.
$ sudo apt install curl wget git
Na gaba, shigar Oh My Zsh ta hanyar layin umarni tare da curl ko wget kamar yadda aka nuna.
$ sh -c "$(curl -fsSL https://raw.github.com/ohmyzsh/ohmyzsh/master/tools/install.sh)" OR $ sh -c "$(wget https://raw.github.com/ohmyzsh/ohmyzsh/master/tools/install.sh -O -)"
Da zarar ka Sanya OH-MY-ZSH, zai ɗauki madadin fayil ɗin .zhrc
na yanzu. Sannan za'a ƙirƙiri sabon .zshrc
fayil tare da abubuwan daidaitawa. Don haka duk lokacin da kuka yanke shawarar cire OH-MY-ZSH ta amfani da mai cirewa, tsoho tsoho .zshrc
za a dawo da shi
-rw-r--r-- 1 tecmint tecmint 3538 Oct 27 02:40 .zshrc
Duk saitunan an sanya su a ƙarƙashin .zshrc
fayil. Wannan shine inda zaku iya canza sigogi ko kunna sabbin abubuwa ko canza jigogi bisa bukatun.
Bari mu kakkarya wasu mahimman sigogi da zamu iya canzawa a cikin fayil ɗin .zshrc
.
Daga cikin dukkan fasalulluka a cikin OH-MY-ZSH, Ina son saitin jigogin da suka zo cikin jaka tare da kafuwa. Yana gani yana inganta ƙirar idona da jin. An shigar da jigogi a ƙarƙashin “/home/tecmint/.oh-my-zsh/themes/“.
$ ls /home/tecmint/.oh-my-zsh/themes/
Ta tsoho “robbyrussell” shine jigon da ake ɗorawa. Don canza taken gyara siga “ZSH_THEME = .zshrc
.
$ nano ~/.zshrc
Dole ne ku samo (tushe ~/.zshrc) fayil ɗin don canje-canje ya zama mai tasiri.
$ source ~/.zshrc
Akwai tarin plugins waɗanda OH-MY-ZSH ke tallafawa. Kafa kayan aiki yana da sauki. Abin duk da za ku yi shine samun kunshin kayan aikin kuma ƙara sunan plugin a cikin matakan plugins akan fayil ɗin .zshrc
. Ta hanyar tsoho, git shine kawai plugin ɗin da aka kunna bayan shigarwa.
Yanzu zan kara wasu karin plugins biyu "ZSH-autosuggestions da ZSH-Syntax-highlighting" ta hanyar rufe fakitin.
$ git clone https://github.com/zsh-users/zsh-autosuggestions.git $ZSH_CUSTOM/plugins/zsh-autosuggestions $ git clone https://github.com/zsh-users/zsh-syntax-highlighting.git $ZSH_CUSTOM/plugins/zsh-syntax-highlighting
Don yin plugins yayi tasiri duk abin da zaka yi shine shirya fayil ɗin .zhsrc
, ƙara sunan plugin a cikin plugins =()
tare da sarari tsakanin kowane sunan plugin.
$ nano ~/.zshrc
Yanzu tushen (tushe ~/.zshrc) fayil don canje-canje suyi tasiri. Yanzu zaku iya gani daga sikirin an kunna yanayin ba da shawara ta atomatik kuma yana tuna umarnin da na yi amfani da shi a baya kuma yana ba da shawarar dangane da shi.
OH-MY-ZSH yana bincika sabuntawa ta atomatik mako-mako. Don musaki shi, saita siga DISABLE_AUTO_UPDATE = ”gaskiya ne”. Hakanan zaka iya sarrafa adadin ranakun da sabuntawa zai gudana ta hanyar saita fitarwa UPDATE_ZSH_DAYS =
Zai yiwu a gudanar da ɗaukakawar hannu ta hanyar aiwatar da umarnin.
$ omz update
Cire OH-MY-ZSH a cikin Ubuntu Linux
Idan kanaso ka cire oh-my-zsh, saika bi umarnin "ka cire oh_my_zsh". Zai cire duk fayilolin da ake buƙata da manyan fayilolin ɓangare na oh_my_zsh kuma ya koma yanayin da ya gabata. Sake kunna tashar ka don canje-canje suyi tasiri.
$ uninstall oh_my_zsh
Shi ke nan ga wannan labarin. Mun bincika menene oh-my-zsh, yadda ake girka da saita shi. Mun kuma ga kari da jigogi. Akwai abubuwa da yawa fiye da abin da muka tattauna a cikin wannan labarin. Binciko kuma raba kwarewarku tare da mu.