Leðurblaka - Köttaklón með setningafræði auðkenningu og Git samþættingu


Bat er sýning skrá breytingar. Aðrir eiginleikar þess fela í sér sjálfvirka síðuboð, samtengingu skráa, þemu til að auðkenna setningafræði og ýmsa stíla til að kynna úttak.

Að auki geturðu einnig bætt við nýjum setningafræði/tungumálaskilgreiningum, þemum og stillt sérsniðna boðbera. Í þessari grein munum við sýna hvernig á að setja upp og nota Bat (kött klón) í Linux.

Hvernig á að setja upp Bat (Kattaklón) í Linux

Á Debian og öðrum Debian-undirstaða Linux dreifingu geturðu hlaðið niður nýjasta .deb pakkanum frá wget skipuninni til að hlaða niður og setja hann upp eins og sýnt er.

------------- On 64-bit Systems ------------- 
$ wget https://github.com/sharkdp/bat/releases/download/v0.15.4/bat_0.15.4_amd64.deb
$ sudo dpkg -i bat_0.15.4_amd64.deb

------------- On 32-bit Systems ------------- 
$ wget https://github.com/sharkdp/bat/releases/download/v0.15.4/bat_0.15.4_i386.deb
$ sudo dpkg -i bat_0.15.4_i386.deb

Á Arch Linux geturðu sett það upp úr samfélagsgeymslunni eins og sýnt er.

$ sudo pacman -S bat

Eftir að kylfu hefur verið sett upp skaltu einfaldlega keyra hana á sama hátt og þú keyrir venjulega cat skipun, til dæmis mun eftirfarandi skipun sýna tilgreint skráarefni með auðkenningu á setningafræði.

$ bat bin/bashscripts/sysadmin/topprocs.sh

Til að birta margar skrár í einu skaltu nota eftirfarandi skipun.

$ bat domains.txt hosts

Þú getur aðeins prentað tiltekið línusvið (til dæmis aðeins prentað línur 13 til 24) fyrir skrá eða hverja skrá, með því að nota --line-range rofann eins og sýnt er.

$ bat --line-range 13:24 bin/bashscripts/sysadmin/topprocs.sh

Til að sýna öll studd tungumálaheiti og skráarendingar, notaðu valmöguleikann –list-tungumál.

$ bat --list-languages

Stilltu síðan sérstaklega tungumál til að auðkenna setningafræði með -l rofanum.

$ bat -l Python httpie/setup.py

Þú getur líka lesið úr stdin eins og í þessu dæmi.

$ ls -l | bat

Til að sjá lista yfir tiltæk þemu til að auðkenna setningafræði, notaðu --list-themes valkostinn.

$ bat --list-themes

Eftir að þú hefur valið þema til að nota skaltu virkja það með --þema valkostinum.

$ bat --theme=Github

Athugaðu að þessar stillingar munu glatast eftir endurræsingu, til að gera breytingarnar varanlegar skaltu flytja út BAT_THEME umhverfisbreytuna í skránni ~/.bashrc (notendasérhæfð) eða /etc/bash.bashrc (allt yfir kerfið) með því að bæta við eftirfarandi línu í því.

export BAT_THEME="Github"

Til að sýna aðeins línunúmer án annarra skreytinga, notaðu -n rofann.

$ bat -n domains.txt hosts

Bat notar \minna sem sjálfgefna símann. Hins vegar geturðu tilgreint hvenær á að nota símann, með --paging og möguleg gildi innihalda *sjálfvirkt*, aldrei og alltaf.
$bat –símboð alltaf

Að auki geturðu skilgreint símann með því að nota PAGER eða BAT_PAGER (þetta hefur forgang) umhverfisbreytur, á svipaðan hátt og BAT_THEME env breytuna, eins og útskýrt er hér að ofan. Að stilla þessar breytur með tómum gildum slekkur á símann.

Fyrir frekari upplýsingar um hvernig á að nota eða sérsníða kylfu, sláðu inn man bat eða farðu í Github geymsluna hennar: https://github.com/sharkdp/bat.

Bat er notendavænt kattaklón með setningafræði auðkenningu og git samþættingu. Deildu hugsunum þínum um það með okkur í gegnum athugasemdaformið hér að neðan. Ef þú hefur rekist á svipuð CLI tól þarna úti, láttu okkur líka vita.