Lepakko - kissaklooni, jossa on syntaksin korostus ja integrointi gitiin
Lepakko on näyttötiedoston muutokset. Sen muita ominaisuuksia ovat automaattinen henkilöhaku, tiedostojen ketjutus, syntaksikorostuksen teemat ja erilaiset tyylejä tuotoksen esittämiseen.
Lisäksi voit myös lisätä uusia syntakseja/kielimäärityksiä, teemoja ja asettaa mukautetun hakulaitteen. Tässä artikkelissa näytetään, miten Bat (kissaklooni) asennetaan ja käytetään Linuxissa.
Kuinka asentaa Bat (kissaklooni) Linuxiin
Debianilla ja muilla Debian-pohjaisilla Linux-jakeluilla voit ladata uusimman .deb
-paketin wget-komennosta ladataksesi ja asentaaksesi sen kuvan osoittamalla tavalla.
------------- 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 Linuxissa voit asentaa sen yhteisön arkistosta kuvan osoittamalla tavalla.
$ sudo pacman -S bat
Kun lepakko on asennettu, suorita se yksinkertaisesti samalla tavalla kuin normaalisti kissa-komento, esimerkiksi seuraava komento näyttää määritetyn tiedostosisällön syntaksikorostuksella.
$ bat bin/bashscripts/sysadmin/topprocs.sh
Jos haluat näyttää useita tiedostoja yhdessä, käytä seuraavaa komentoa.
$ bat domains.txt hosts
Voit tulostaa vain määritetyn rivialueen (esimerkiksi vain rivit 13–24) tiedostolle tai jokaiselle tiedostolle käyttämällä --line-range
-kytkintä kuvan mukaisesti.
$ bat --line-range 13:24 bin/bashscripts/sysadmin/topprocs.sh
Jos haluat näyttää kaikki tuetut kielenimet ja tiedostotunnisteet, käytä –list-languages -vaihtoehtoa.
$ bat --list-languages
Aseta sitten syntaksikorostuksen kieli nimenomaisesti -l
-kytkimellä.
$ bat -l Python httpie/setup.py
Voit myös lukea stdiniltä kuten tässä esimerkissä.
$ ls -l | bat
Jos haluat nähdä luettelon käytettävissä olevista teemoista syntaksin korostamiseksi, käytä --list-themes
-vaihtoehtoa.
$ bat --list-themes
Kun olet valinnut käytettävän teeman, ota se käyttöön --theme
-vaihtoehdolla.
$ bat --theme=Github
Huomaa, että nämä asetukset menetetään uudelleenkäynnistyksen jälkeen, jotta muutokset pysyvät, vie BAT_THEME-ympäristömuuttuja tiedostoon ~/.bashrc (käyttäjäkohtainen) tai /etc/bash.bashrc (koko järjestelmä) lisäämällä seuraava linja siinä.
export BAT_THEME="Github"
Jos haluat näyttää vain rivinumerot ilman muita koristeita, käytä kytkintä -n
.
$ bat -n domains.txt hosts
Bat käyttää oletushakulaitteena\"vähemmän ''. Voit kuitenkin määrittää, milloin hakulaitetta käytetään, --paging
-toiminnolla ja mahdollisiin arvoihin sisältyy * auto *, ei koskaan ja aina. > $bat –sivu aina
Lisäksi voit määrittää hakulaitteen PAGER- tai BAT_PAGER-ympäristömuuttujien avulla (tämä on etusijalla) samalla tavalla kuin BAT_THEME env -muuttuja, kuten edellä on selitetty. Näiden muuttujien asettaminen tyhjiin arvoihin poistaa hakulaitteen käytöstä.
Lisätietoja lepakoiden käytöstä tai mukauttamisesta kirjoita man-lepakko tai siirry sen Github-arkistoon: https://github.com/sharkdp/bat.
Bat on käyttäjäystävällinen kissaklooni, jossa on syntaksikorostuksia ja integraatio. Jaa ajatuksesi siitä alla olevan palautelomakkeen kautta. Jos olet törmännyt vastaaviin CLI-apuohjelmiin, ilmoita siitä meille myös.