Bash-it - Mfumo wa Bash wa Kudhibiti Maandishi na Lakabu zako
Bash-ni mkusanyiko wa amri na hati za jamii za Bash za Bash 3.2+, ambazo huja na ukamilishaji kiotomatiki, mandhari, lakabu, utendakazi maalum na zaidi. Inatoa mfumo muhimu wa kuunda, kudumisha na kutumia hati za ganda na amri maalum kwa kazi yako ya kila siku.
Ikiwa unatumia ganda la Bash kila siku na unatafuta njia rahisi ya kufuatilia hati zako zote, lakabu na kazi zako, basi Bash-ni kwa ajili yako! Acha kuchafua saraka yako ya ~/bin na faili ya .bashrc, uma/clone Bash-it na uanze kudukuliwa.
Jinsi ya kusakinisha Bash-it kwenye Linux
Ili kusakinisha Bash-it, kwanza unahitaji kuunganisha hazina ifuatayo kwa eneo unalopenda, kwa mfano:
$ git clone --depth=1 https://github.com/Bash-it/bash-it.git ~/.bash_it
Kisha endesha amri ifuatayo ili kusakinisha Bash-it (inahifadhi nakala kiotomatiki ~/.bash_profile yako au ~/.bashrc, kulingana na OS yako). Utaulizwa \Je, ungependa kuweka .bashrc yako na kuambatisha violezo vya bash-it mwishoni? [y/N], jibu kulingana na upendeleo wako.
$ ~/.bash_it/install.sh
Baada ya usakinishaji, unaweza kutumia ls amri kuthibitisha faili za usakinishaji wa bash-it na saraka kama inavyoonyeshwa.
$ ls .bash_it/
Ili kuanza kutumia Bash-it, fungua kichupo kipya au endesha:
$ source $HOME/.bashrc
Jinsi ya Kubinafsisha Bash-it katika Linux
Ili kubinafsisha Bash-it, unahitaji kuhariri faili yako ya kuanzia ya ~/.bashrc shell iliyorekebishwa. Ili kuorodhesha lakabu zote zilizosakinishwa na zinazopatikana, ukamilishaji, na programu-jalizi endesha amri zifuatazo, ambazo zinapaswa pia kukuonyesha jinsi ya kuziwezesha au kuzizima:
$ bash-it show aliases $ bash-it show completions $ bash-it show plugins
Ifuatayo, tutaonyesha jinsi ya kuwezesha lakabu, lakini kabla ya hapo, kwanza orodhesha lakabu za sasa na amri ifuatayo.
$ alias
Lakabu zote ziko katika saraka ya $HOME/.bash_it/aliases/. Sasa wacha tuwashe lakabu zinazofaa kama inavyoonyeshwa.
$ bash-it enable alias apt
Kisha pakia upya usanidi wa bash-it na uangalie lakabu za sasa tena.
$ bash-it reload $ alias
Kutoka kwa matokeo ya amri ya alias, lakabu za apt sasa zimewezeshwa.
Unaweza kuzima lakabu mpya zilizowezeshwa na amri zifuatazo.
$ bash-it disable alias apt $ bash-it reload
Katika sehemu inayofuata, tutatumia hatua zinazofanana ili kuwezesha au kuzima ukamilishaji ($HOME/.bash_it/completion/) na programu-jalizi ($HOME/..bash_it/plugins/). Vipengele vyote vilivyowashwa viko katika saraka ya $HOME/.bash_it/enabled.
Jinsi ya Kusimamia Mada ya Bash-it
Mandhari chaguo-msingi ya bash-ni bobby; unaweza kuangalia hii kwa kutumia BASH_IT_THEME utofauti wa env kama inavyoonyeshwa.
echo $BASH_IT_THEME
Unaweza kupata zaidi ya mandhari 50+ za Bash-it kwenye saraka ya mandhari ya $BASH_IT/themes.
$ ls $BASH_IT/themes
Ili kuhakiki mada zote kwenye ganda lako kabla ya kutumia yoyote, endesha amri ifuatayo.
$ BASH_PREVIEW=true bash-it reload
Mara tu unapotambua mandhari ya kutumia, fungua faili yako ya .bashrc na utafute mstari ufuatao ndani yake na uibadilishe thamani hadi jina la mandhari unayotaka, kwa mfano:
$ export BASH_IT_THEME='essential'
Hifadhi faili na uifunge, na uipate kama ilivyoonyeshwa hapo awali.
$ source $HOME/.bashrc
Kumbuka: Iwapo umeunda mandhari yako maalum nje ya $BASH_IT/themes directory, elekeza BASH_IT_THEME lahaja moja kwa moja kwenye faili ya mandhari:
export BASH_IT_THEME='/path/to/your/custom/theme/'
Na kuzima mada, acha utofauti wa env hapo juu ukiwa tupu.
export BASH_IT_THEME=''
Jinsi ya Kutafuta Plugins, Lakabu au Ukamilishaji
Unaweza kuangalia kwa urahisi ni ipi kati ya programu-jalizi, lakabu au ukamilishaji zinapatikana kwa lugha maalum ya programu, mfumo au mazingira.
Ujanja ni rahisi: tafuta tu maneno mengi yanayohusiana na baadhi ya amri unazotumia mara kwa mara, kwa mfano:
$ bash-it search python pip pip3 pipenv $ bash-it search git
Ili kuona ujumbe wa usaidizi wa lakabu, ukamilishaji na programu-jalizi, endesha:
$ bash-it help aliases $ bash-it help completions $ bash-it help plugins
Unaweza kuunda hati zako maalum, na lakabu, katika faili zifuatazo katika saraka husika:
aliases/custom.aliases.bash completion/custom.completion.bash lib/custom.bash plugins/custom.plugins.bash custom/themes//<custom theme name>.theme.bash
Kusasisha na Kuondoa Bash-It
Ili kusasisha Bash-it kwa toleo la hivi karibuni, endesha tu:
$ bash-it update
Ikiwa hupendi Bash-it tena, unaweza kuiondoa kwa kutekeleza amri zifuatazo.
$ cd $BASH_IT $ ./uninstall.sh
Hati ya uninstall.sh itarejesha faili yako ya awali ya kuanzisha Bash. Mara tu inapomaliza operesheni, unahitaji kuondoa saraka ya Bash-it kutoka kwa mashine yako kwa kukimbia.
$ rm -rf $BASH_IT
Na kumbuka kuanza ganda jipya kwa mabadiliko ya hivi majuzi ili kufanya kazi au kuipatia tena kama inavyoonyeshwa.
$ source $HOME/.bashrc
Unaweza kuona chaguzi zote za utumiaji kwa kuendesha:
$ bash-it help
Mwishowe, Bash-inakuja na idadi ya huduma nzuri zinazohusiana na Git.
Kwa habari zaidi, angalia hazina ya Bash-it Github: https://github.com/Bash-it/bash-it.
Ni hayo tu! Bash-ni njia rahisi na yenye tija ya kuweka hati zako zote za bash na lakabu chini ya udhibiti. Ikiwa una maswali yoyote ya kuuliza, tumia fomu ya maoni hapa chini.