Popo - Msaidizi wa Paka aliye na Uangaziaji wa Sintaksia na Ujumuishaji wa Git
Bat ni marekebisho ya faili ya maonyesho. Vipengele vyake vingine ni pamoja na paging otomatiki, muunganisho wa faili, mandhari ya kuangazia sintaksia, na mitindo mbalimbali ya kuwasilisha matokeo.
Kwa kuongeza, unaweza pia kuongeza sintaksia/fasili mpya za lugha, mandhari, na kuweka kipeja maalum. Katika makala hii, tutaonyesha jinsi ya kufunga na kutumia Bat (clone ya paka) katika Linux.
Jinsi ya Kufunga Bat (Clone ya paka) kwenye Linux
Kwenye Debian na usambazaji mwingine wa Linux unaotegemea Debian, unaweza kupakua kifurushi kipya zaidi cha .deb
kutoka kwa amri ya wget ili kupakua na kusakinisha kama inavyoonyeshwa.
------------- 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
Kwenye Arch Linux, unaweza kuisakinisha kutoka kwa hazina ya Jumuiya kama inavyoonyeshwa.
$ sudo pacman -S bat
Baada ya kusakinisha bat, endesha tu kwa njia ile ile unayoendesha paka amri, kwa mfano, amri ifuatayo itaonyesha yaliyomo kwenye faili iliyoainishwa na kuangazia syntax.
$ bat bin/bashscripts/sysadmin/topprocs.sh
Ili kuonyesha faili nyingi kwa moja, tumia amri ifuatayo.
$ bat domains.txt hosts
Unaweza tu kuchapisha safu maalum ya mistari (kwa mfano kuchapisha mistari 13 hadi 24 pekee) kwa faili au kila faili, ukitumia swichi ya --line-range
kama inavyoonyeshwa.
$ bat --line-range 13:24 bin/bashscripts/sysadmin/topprocs.sh
Ili kuonyesha majina yote ya lugha yanayotumika na viendelezi vya faili, tumia chaguo la -list-languages.
$ bat --list-languages
Kisha weka lugha kwa uwazi kwa kuangazia sintaksia kwa kutumia swichi ya -l
.
$ bat -l Python httpie/setup.py
Unaweza pia kusoma kutoka kwa stdin kama katika mfano huu.
$ ls -l | bat
Ili kuona orodha ya mandhari zinazopatikana za kuangazia sintaksia, tumia chaguo la --list-themes
.
$ bat --list-themes
Baada ya kuchagua mandhari ya kutumia, washa kwa --theme
chaguo.
$ bat --theme=Github
Kumbuka kuwa mipangilio hii itapotea baada ya kuwasha upya, ili kufanya mabadiliko kuwa ya kudumu, hamisha mabadiliko ya mazingira ya BAT_THEME katika faili ~/.bashrc (maalum ya mtumiaji) au /etc/bash.bashrc (mfumo mzima) kwa kuongeza yafuatayo. mstari ndani yake.
export BAT_THEME="Github"
Ili kuonyesha nambari za laini pekee bila mapambo mengine yoyote, tumia swichi ya -n
.
$ bat -n domains.txt hosts
Bat hutumia \chini kama kipeja chaguomsingi. Hata hivyo, unaweza kubainisha wakati wa kutumia kipeja, kwa --paging
na thamani zinazowezekana ni pamoja na *otomatiki*, kamwe na daima.
$bat -paging daima
Kwa kuongezea, unaweza kufafanua kipaja kwa kutumia PAGER au BAT_PAGER (hii inachukua kipaumbele) anuwai za mazingira, kwa mtindo sawa na utofauti wa BAT_THEME env, kama ilivyoelezewa hapo juu. Kuweka vigezo hivi kwa thamani tupu huzima kipaja.
Kwa habari zaidi juu ya jinsi ya kutumia au kubinafsisha popo, chapa man bat au nenda kwenye Hifadhi yake ya Github: https://github.com/sharkdp/bat.
Bat ni paka ambaye ni rafiki kwa mtumiaji aliye na mwangaza wa sintaksia na muunganisho wa git. Shiriki maoni yako kuhusu hilo, nasi kupitia fomu ya maoni iliyo hapa chini. Ikiwa umekutana na huduma zozote zinazofanana za CLI huko nje, tujulishe pia.