Fledermaus - ein Katzenklon mit Syntax -Hervorhebung und Git -Integration
- 2499
- 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.SchZeigen Sie eine Datei mit Syntax -Hervorhebung an
Verwenden Sie den folgenden Befehl zum Anzeigen mehrerer Dateien an.
$ BAT -Domains.TXT -HostsZeigen Sie Inhalte mehrerer Dateien an
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.SchDrucken Sie angegebenen Zeilenbereich
Verwenden Sie das, um alle unterstützten Sprachnamen und Dateierweiterungen anzuzeigen -Listensprachen Möglichkeit.
$ BAT-LIST-SpracheListe unterstützte Sprachen für die Syntax -Hervorhebung
Setzen Sie dann explizit eine Sprache für die Syntax -Hervorhebung mit der -l
schalten.
$ bat -l python httpie/setup.pySetzen Sie die Sprache für die Syntax -Hervorhebung
Sie können auch von Stdin wie in diesem Beispiel lesen.
$ ls -l | SchlägerLesen Sie aus Stdinausgabe
Verwenden Sie das --Listentheme
Möglichkeit.
$ BAT-LIST-THEMENListen Sie Themen für die Syntax -Hervorhebung auf
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 »