Nahkhiir - süntaksi esiletõstmise ja integreerimisega kassi kloon


Nahkhiir on failifailide muudatused. Selle muude funktsioonide hulka kuuluvad automaatne lehitsemine, failide liitmine, süntaksi esiletõstmise teemad ja erinevad väljundi esitamise stiilid.

Lisaks saate lisada ka uusi süntakse/keele määratlusi, teemasid ja määrata kohandatud piipar. Selles artiklis me näitame, kuidas installida ja kasutada Linuxis kassi (kassi klooni).

Kuidas installida Nato (kassi kloon) Linuxi

Debianis ja teistes Debiani-põhistes Linuxi distributsioonides saate käsu wget kaudu alla laadida uusima paketi .deb , et see alla laadida ja installida, nagu näidatud.

------------- 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 Linuxis saate selle installida ühenduse hoidlast, nagu näidatud.

$ sudo pacman -S bat

Pärast nahkhiire installimist käivitage see lihtsalt samamoodi nagu tavaliselt käsku kass, näiteks järgmine käsk kuvab määratud faili sisu süntaksi esiletõstmisega.

$ bat bin/bashscripts/sysadmin/topprocs.sh

Mitme faili kuvamiseks ühekaupa kasutage järgmist käsku.

$ bat domains.txt hosts

Faili või iga faili jaoks saate printida ainult määratud vahemiku ridu (näiteks ainult ridu 13–24), kasutades lülitit --line-range , nagu näidatud.

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

Kõigi toetatud keelenimede ja faililaiendite kuvamiseks kasutage valikut –list-languages.

$ bat --list-languages

Seejärel määrake süntaksi esiletõstmise keel selgesõnaliselt, kasutades lülitit -l .

$ bat -l Python httpie/setup.py

Võite lugeda ka stdinilt, nagu selles näites.

$ ls -l | bat

Süntaksi esiletõstmiseks saadaolevate teemade loendi nägemiseks kasutage valikut --list-themes .

$ bat --list-themes

Kui olete kasutatava teema valinud, lubage see suvandiga --theme .

$ bat --theme=Github

Pange tähele, et need sätted lähevad pärast taaskäivitamist kaotsi. Muudatuste püsivaks muutmiseks eksportige keskkonnamuutuja BAT_THEME faili ~/.bashrc (kasutajaspetsiifiline) või /etc/bash.bashrc (kogu süsteem), lisades järgmise rida selles.

export BAT_THEME="Github"

Ainult reanumbrite kuvamiseks ilma muude kaunistusteta kasutage lülitit -n .

$ bat -n domains.txt hosts

Bat kasutab vaikepisikuna\"vähem \". Kuid saate määrata, millal piiparit kasutada, kasutades --paging ja võimalike väärtuste hulka kuulub * auto *, mitte kunagi ja alati.
$bat - leht alati

Lisaks saate piipar määratleda keskkonnamuutujate PAGER või BAT_PAGER (see võtab eelisjärjekorras) abil sarnaselt BAT_THEME env muutujaga, nagu eespool selgitatud. Nende muutujate määramine tühjade väärtustega keelab piipari.

Nahkhiiri kasutamise või kohandamise kohta lisateabe saamiseks sisestage man nahkhiir või minge selle Githubi hoidlasse: https://github.com/sharkdp/bat.

Nahkhiir on kasutajasõbralik kassikloon, millel on süntaksi esiletõstmine ja integreerimine. Jagage oma mõtteid selle kohta meiega allpool oleva tagasiside vormi kaudu. Kui olete kohanud mõnda sarnast CLI-utiliiti, andke meile sellest ka teada.