Bash-it - Bashi raamistik oma skriptide ja varjunimede juhtimiseks


Bash - see on Bash 3.2+ kogukonna Bashi käskude ja skriptide kogum, mis on varustatud automaatse täitmise, teemade, varjunimede, kohandatud funktsioonide ja muuga. See pakub kasulikku raamistikku shelliskriptide ja kohandatud käskude arendamiseks, hooldamiseks ja kasutamiseks igapäevatöös.

Kui kasutate Bashi kesta igapäevaselt ja otsite lihtsat viisi kõigi skriptide, varjunimede ja funktsioonide jälgimiseks, siis Bash-see on teie jaoks! Lõpetage oma ~/bin kataloogi ja .bashrc-faili reostamine, fork/kloonige Bash-it ja alustage häkkimist.

Kuidas installida Bash-it Linuxi

Bash-it installimiseks peate kõigepealt kloonima järgmise hoidla enda valitud kohta, näiteks:

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

Seejärel käivitage Bash-it installimiseks järgmine käsk (see varundab teie ~/.bash_profile või ~/.bashrc automaatselt, sõltuvalt teie operatsioonisüsteemist). Teilt küsitakse\"Kas soovite säilitada oma .bashrc ja lisada bash-it mallid? [Y/N]", vastake vastavalt oma eelistustele.

$ ~/.bash_it/install.sh 

Pärast installimist saate käsuga ls kontrollida bash-it installifaile ja katalooge, nagu näidatud.

$ ls .bash_it/

Bash-iti kasutamise alustamiseks avage uus vaheleht või käivitage:

$ source $HOME/.bashrc

Kuidas kohandada Bash-it Linuxis

Bash-iti kohandamiseks peate muutma oma muudetud ~/.bashrc kesta käivitusfaili. Kõigi installitud ja saadaolevate varjunimede, lõpuleviimiste ja pistikprogrammide loetlemiseks käivitage järgmised käsud, mis peaksid näitama ka nende lubamist või keelamist:

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

Järgmisena demonstreerime varjunimede lubamist, kuid enne seda loetlege kõigepealt praegused varjunimed järgmise käsuga.

$ alias 

Kõik varjunimed asuvad kataloogis $HOME/.bash_it/aliases /. Nüüd lubame sobivad varjunimed nagu näidatud.

$ bash-it enable alias apt

Seejärel laadige bash-it seadistused uuesti ja kontrollige veel kord praeguseid varjunimesid.

$ bash-it reload	
$ alias

Alias-käsu väljundist on apt-aliased nüüd lubatud.

Värskelt lubatud varjunime saate keelata järgmiste käskudega.

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

Järgmises jaotises kasutame lõpetuste ($HOME/.bash_it/lõpetamine /) ja pistikprogrammide ($HOME/.. bash_it/plugins /) lubamiseks või keelamiseks sarnaseid samme. Kõik lubatud funktsioonid asuvad kataloogis $HOME/.bash_it/lubatud.

Kuidas hallata Bash-iti teemat

Bash-i vaiketeema on bobby; saate seda kontrollida muutuja BASH_IT_THEME env abil, nagu näidatud.

echo $BASH_IT_THEME

Kataloogist $BASH_IT/themes leiate üle 50 Bash-it teema.

$ ls $BASH_IT/themes

Kõigi shellis olevate teemade eelvaate vaatamiseks enne nende kasutamist käivitage järgmine käsk.

$ BASH_PREVIEW=true bash-it reload

Kui olete kasutatava teema tuvastanud, avage oma .bashrc-fail ja leidke selles järgmine rida ning muutke selle väärtus näiteks soovitud teema nimeks:

$ export BASH_IT_THEME='essential'

Salvestage fail, sulgege ja hankige see allpool näidatud viisil.

$ source $HOME/.bashrc

Märkus. Kui olete oma kohandatud teemad üles ehitanud väljaspool kataloogi $BASH_IT/themes, osutage muutuja BASH_IT_THEME otse teemafailile:

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

Ja nende keelamiseks jätke ülaltoodud env muutuja tühjaks.

export BASH_IT_THEME=''

Kuidas otsida pistikprogramme, varjunimesid või täiendusi

Saate hõlpsasti vaadata, millised pistikprogrammid, varjunimed või täiendused on konkreetsele programmeerimiskeelele, raamistikule või keskkonnale saadaval.

Trikk on lihtne: otsige lihtsalt mõnda terminit, mis on seotud mõne sageli kasutatava käsuga, näiteks:

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

Pseudonüümide, täienduste ja pistikprogrammide abisõnumite vaatamiseks käivitage:

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

Võite luua endale kohandatud skriptid ja varjunimed järgmistes failides vastavas kataloogis:

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

Bash-It'i värskendamine ja desinstallimine

Bash-iti värskendamiseks värskendage lihtsalt järgmist:

$ bash-it update

Kui teile Bash-it enam ei meeldi, saate selle desinstallida, käivitades järgmised käsud.

$ cd $BASH_IT
$ ./uninstall.sh

Skript uninstall.sh taastab teie eelmise Bashi käivitusfaili. Kui see on toimingu lõpule viinud, peate Bash-it kataloogi jooksvalt oma arvutist eemaldama.

$ rm -rf $BASH_IT  

Ja pidage meeles, et peate hiljutiste muudatuste jaoks töötama uue kesta või hankige see uuesti, nagu näidatud.

$ source $HOME/.bashrc

Kõiki kasutusvalikuid näete käivitades:

$ bash-it help

Lõpuks, Bash-it sisaldab mitmeid Gitiga seotud lahedaid funktsioone.

Lisateavet leiate Bash-it Githubi hoidlast: https://github.com/Bash-it/bash-it.

See on kõik! Bash - see on lihtne ja produktiivne viis kõigi bashi skriptide ja varjunimede kontrolli all hoidmiseks. Kui teil on küsimusi, kasutage allolevat tagasisidevormi.