Bash-it - Tsarin Bash don Sarrafa Rubutun ku da Laƙabi


Bash-shi ne tarin umarni na Bash na al'umma da rubutun don Bash 3.2+, wanda ya zo tare da aikin atomatik, jigogi, laƙabi, ayyukan al'ada, da ƙari. Yana ba da tsari mai amfani don haɓakawa, kiyayewa da amfani da rubutun harsashi da umarnin al'ada don aikinku na yau da kullun.

Idan kuna amfani da Bash harsashi a kullum kuma kuna neman hanya mai sauƙi don kiyaye duk rubutunku, laƙabi da ayyukanku, to Bash-yana gare ku! Dakatar da gurɓata directory ɗin ku ~/bin da fayil ɗin .bashrc, cokali mai yatsu/clone Bash-it kuma fara hacking away.

Yadda ake Sanya Bash-it a cikin Linux

Don shigar da Bash-it, da farko kuna buƙatar haɗa ma'ajiyar mai zuwa zuwa wurin da kuka zaɓa, misali:

$ git clone --depth=1 https://github.com/Bash-it/bash-it.git ~/.bash_it

Sa'an nan kuma gudanar da umarni mai zuwa don shigar da Bash-it (ta atomatik ajiye ~/.bash_profile ko ~/.bashrc, dangane da OS). Za a tambaye ku \Shin kuna so ku ajiye .bashrc ɗinku kuma ku saka samfuran bash-it a ƙarshe? [y/N], amsa gwargwadon zaɓinku.

$ ~/.bash_it/install.sh 

Bayan shigarwa, zaku iya amfani da umarnin ls don tabbatar da fayilolin shigarwa da kundayen adireshi bash-shi kamar yadda aka nuna.

$ ls .bash_it/

Don fara amfani da Bash-it, buɗe sabon shafin ko gudanar:

$ source $HOME/.bashrc

Yadda ake Keɓance Bash-it a cikin Linux

Don keɓance Bash-it, kuna buƙatar gyara fayil ɗin farawa harsashi ~/.bashrc da aka gyara. Don jera duk shigar da akwai laƙabi, kammalawa, da plugins suna gudanar da umarni masu zuwa, wanda kuma ya kamata ya nuna muku yadda ake kunna ko kashe su:

  
$ bash-it show aliases        	
$ bash-it show completions  
$ bash-it show plugins        	

Na gaba, za mu nuna yadda ake kunna laƙabi, amma kafin wannan, fara jera laƙabi na yanzu tare da umarni mai zuwa.

$ alias 

Dukkan laƙabin suna cikin $HOME/.bash_it/aliases/ directory. Yanzu bari mu ba da damar laƙabi masu dacewa kamar yadda aka nuna.

$ bash-it enable alias apt

Sa'an nan kuma sake shigar da bash-it configs kuma duba laƙabi na yanzu sau ɗaya.

$ bash-it reload	
$ alias

Daga fitowar umarnin alias, an kunna masu laƙabin da suka dace yanzu.

Kuna iya musaki sabon laƙabin da aka kunna tare da umarni masu zuwa.

$ bash-it disable alias apt
$ bash-it reload

A cikin sashe na gaba, za mu yi amfani da irin wannan matakan don kunna ko kashe kammalawa ($HOME/.bash_it/completion/) da plugins ($HOME/..bash_it/plugins/). Duk abubuwan da aka kunna suna cikin $HOME/.bash_it/enabled directory.

Yadda Ake Sarrafa Jigon Bash-it

Tsohuwar jigon don bash-shi ne bobby; zaku iya duba wannan ta amfani da mabambantan env BASH_IT_THEME kamar yadda aka nuna.

echo $BASH_IT_THEME

Kuna iya samun jigogi sama da 50 na Bash-it a cikin $BASH_IT/ shugabanci na jigogi.

$ ls $BASH_IT/themes

Don duba duk jigogi a cikin harsashi kafin amfani da kowane, gudanar da umarni mai zuwa.

$ BASH_PREVIEW=true bash-it reload

Da zarar kun gano jigon da za ku yi amfani da shi, buɗe fayil ɗin .bashrc ɗin ku kuma nemo layi mai zuwa a ciki kuma ku canza darajar zuwa sunan jigon da kuke so, misali:

$ export BASH_IT_THEME='essential'

Ajiye fayil ɗin kuma rufe, kuma samo shi kamar yadda aka nuna a baya.

$ source $HOME/.bashrc

Lura: Idan kun gina jigogi na al'ada a wajen $BASH_IT/ shugabanci na jigogi, nuna BASH_IT_THEME m ɗin kai tsaye zuwa fayil ɗin jigon:

export BASH_IT_THEME='/path/to/your/custom/theme/'

Kuma don kashe jigo, bar madaidaicin env na sama fanko.

export BASH_IT_THEME=''

Yadda ake Neman Plugins, Laƙabi ko Kammalawa

Kuna iya bincika cikin sauƙi daga cikin plugins, laƙabi ko kammalawa don takamaiman yaren shirye-shirye, tsari ko yanayi.

Dabarar abu ne mai sauƙi: kawai bincika sharuddan da yawa masu alaƙa da wasu umarni da kuke amfani da su akai-akai, misali:

$ bash-it search python pip pip3 pipenv
$ bash-it search git

Don duba saƙonnin taimako don laƙabi, kammalawa da plugins, gudanar:

$ bash-it help aliases        	
$ bash-it help completions
$ bash-it help plugins     

Kuna iya ƙirƙirar rubutun ku na al'ada, da laƙabi, a cikin fayiloli masu zuwa a cikin kundayen adireshi daban-daban:

aliases/custom.aliases.bash 
completion/custom.completion.bash 
lib/custom.bash 
plugins/custom.plugins.bash 
custom/themes//<custom theme name>.theme.bash 

Ana ɗaukakawa da cirewa Bash-It

Don sabunta Bash-it zuwa sabon sigar, kawai gudu:

$ bash-it update

Idan baku son Bash-shi kuma, zaku iya cire shi ta hanyar aiwatar da umarni masu zuwa.

$ cd $BASH_IT
$ ./uninstall.sh

Rubutun uninstall.sh zai dawo da fayil ɗin farawa na Bash na baya. Da zarar ya gama aiki, kuna buƙatar cire directory ɗin Bash-it daga injin ku ta hanyar aiki.

$ rm -rf $BASH_IT  

Kuma ku tuna don fara sabon harsashi don sauye-sauyen kwanan nan don aiki ko sake samo shi kamar yadda aka nuna.

$ source $HOME/.bashrc

Kuna iya ganin duk zaɓuɓɓukan amfani ta hanyar gudu:

$ bash-it help

A ƙarshe, Bash-ya zo tare da fasalulluka masu kyau masu alaƙa da Git.

Don ƙarin bayani, duba wurin ajiyar Bash-it Github: https://github.com/Bash-it/bash-it.

Shi ke nan! Bash- hanya ce mai sauƙi kuma mai fa'ida don kiyaye duk rubutun bash ɗinku da laƙabi a ƙarƙashin iko. Idan kuna da wasu tambayoyi da za ku yi, yi amfani da fom ɗin amsa da ke ƙasa.