Fledermaus - ein Katzenklon mit Syntax -Hervorhebung und Git -Integration

- 2562
- 330
- Marleen Weight
Schläger ist ein Katzenbefehlsklon mit fortschrittlicher Syntax -Hervorhebung für eine große Anzahl von Programmier- und Markupsprachen, und es kommt auch mit mit Git Integration zur Anzeige von Dateiänderungen. Zu den weiteren Funktionen gehören automatische Paging, Dateiverzögerung, Themen für die Syntax -Hervorhebung und verschiedene Stile für die Präsentation der Ausgabe.
Lesen Sie auch: ccat - show 'cat -Befehl' Ausgang mit Syntax -Hervorhebung oder Färbung
Darüber hinaus können Sie auch neue Syntaxes/Sprachdefinitionen und Themen hinzufügen und einen benutzerdefinierten Pager festlegen. In diesem Artikel werden wir zeigen, wie ein a installiert und verwendet werden Schläger (Katzenklon) unter Linux.
Lesen Sie auch: So verwenden Sie Befehle "Katze" und "TAC" mit Beispielen unter Linux
So installieren Sie Fledermaus (einen Katzenklon) unter Linux
An Debian Und andere Debian-basierte Linux-Distributionen können Sie die neuesten herunterladen .Deb
Paket von der Release -Seite oder verwenden Sie den folgenden WGet -Befehl zum Herunterladen und Installieren wie gezeigt.
------------- Auf 64-Bit-Systemen ------------- $ 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 ------------- Auf 32-Bit-Systemen ------------- $ 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
An Arch Linux, Sie können es aus dem Community -Repository wie gezeigt installieren.
$ sudo pacman -s Fledermaus
Nach der Installation Schläger, Führen Sie ihn einfach auf die gleiche Weise aus.
$ BAT Bin/Bashscripts/sysadmin/toppprocs.Sch

Verwenden Sie den folgenden Befehl zum Anzeigen mehrerer Dateien an.
$ BAT -Domains.TXT -Hosts

Sie können nur einen angegebenen Zeilenbereich (beispielsweise nur Druckzeilen 13 bis 24) für eine Datei oder jede Datei verwenden, wobei Sie die Datei verwenden können --Linienbereich
Schalten Sie wie gezeigt.
$ bat-Line-Range 13:24 bin/bashscripts/sysadmin/toppprocs.Sch

Verwenden Sie das, um alle unterstützten Sprachnamen und Dateierweiterungen anzuzeigen -Listensprachen Möglichkeit.
$ BAT-LIST-Sprache

Setzen Sie dann explizit eine Sprache für die Syntax -Hervorhebung mit der -l
schalten.
$ bat -l python httpie/setup.py

Sie können auch von Stdin wie in diesem Beispiel lesen.
$ ls -l | Schläger

Verwenden Sie das --Listentheme
Möglichkeit.
$ BAT-LIST-THEMEN

Nachdem Sie ein Thema ausgewählt haben, aktivieren Sie es mit dem --Thema
Möglichkeit.
$ bat -themen = github
Beachten Sie, dass diese Einstellungen nach einem Neustart verloren gehen, um die Änderungen dauerhaft zu gestalten, die zu exportieren Bat_theme Umgebungsvariable in der Datei ~/.bashrc (benutzerspezifisch) oder /etc/bash.bashrc (systemweit) durch Hinzufügen der folgenden Zeile darin.
Export bat_theme = "github"
Verwenden Sie die -N
schalten.
$ bat -n Domains.TXT -Hosts
Fledermaus verwendet "weniger" als Standardpager. Sie können jedoch angeben, wann der Pager mit dem verwendet werden soll, mit dem --Paging
und die möglichen Werte umfassen *Auto*, niemals Und stets.
$ bat -Paging immer
Darüber hinaus können Sie den Pager mit dem definieren Pager oder Bat_pager (Dies hat Vorrang) Umgebungsvariablen auf ähnliche Weise wie die Bat_theme env variabel, wie oben erläutert. Das Einstellen dieser Variablen mit leeren Werten deaktiviert den Pager.
Weitere Informationen zum Verwenden oder Anpassen von a Schläger, Typ Mann Fledermaus oder gehen Sie zu seinem Github -Repository: https: // github.com/sharkdp/bat.
Zusammenfassung
Schläger ist ein benutzerfreundlicher Katzenklon mit Syntax-Hervorhebung und Git-Integration. Teilen Sie Ihre Gedanken darüber über das Feedback -Formular unten mit. Wenn Sie da draußen ähnliche CLI -Dienstprogramme gestoßen sind, lassen Sie es uns auch wissen.
- « So installieren Sie Linux Mint 20 Ulyana
- Diskonaut - Ein Navigator des Terminal Disk Space für Linux »