GNU Less Tastenkombinationen

Ein Foto eines Laptops, der einen Terminal-Emulator ausführt.

GNU Less ist ein einfaches Terminal-Pager-Programm, das Text drucken, scrollen und hervorheben kann. Mark Nudelman schrieb es als robuste, kostenlose Softwarealternative zum ursprünglichen BSD UNIX-Programm “more”. Heutzutage ist Less ein Kernbestandteil des GNU-Toolsets und wird daher standardmäßig mit fast allen Linux-Distributionen ausgeliefert.

Laden Sie dieses Cheatsheet herunter

Geben Sie Ihre E-Mail-Adresse unten ein, um dieses PDF-Cheatsheet in Ihrem Posteingang zu erhalten.

Wesentliche GNU Less Tastenkombinationen

Eine der größten Stärken von GNU Less ist, dass es einfach und benutzerfreundlich ist. Im Gegensatz zu anderen Text-Pagern und Druckern verwendet es fast keine Abhängigkeiten und funktioniert sogar auf der einfachen Konsolenausgabe. Sie können Ihre Terminalausgabe einfach in einer Datei speichern und praktisch jede gewünschte Aufgabe ausführen. Darüber hinaus bietet GNU Less auch Tastenkombinationen, die das Durchsuchen von Text flexibel und intuitiv gestalten.

Dieses Cheatsheet zeigt Ihnen, wie Sie das Beste aus GNU Less herausholen, indem es die häufigsten Funktionen und Tastenkombinationen hervorhebt. Darüber hinaus zeigt dieses Cheatsheet auch einige der erweiterten Befehle des Pagers zusammen mit ihren Tastenkombinationen.

TastenkombinationFunktion
Pufferbewegung
JBewege den Puffer eine Zeile nach unten.
KBewege den Puffer eine Zeile nach oben.
FBewege den Puffer ein Fenster nach unten.
BBewege den Puffer ein Fenster nach oben.
DBewege den Puffer um die Hälfte eines Fensters nach unten.
UBewege den Puffer um die Hälfte eines Fensters nach oben.
Rechte PfeiltasteBewege den Puffer um die Hälfte eines Fensters nach rechts.
Linke PfeiltasteBewege den Puffer um die Hälfte eines Fensters nach links.
Esc + LeertasteBewege den Puffer ein Fenster nach unten, während das EOF-Signal der Datei ignoriert wird.
Shift + FGehe zum Ende der Datei und warte auf eingehende Daten.
Lesezeichen und Navigation
M + QErstelle ein temporäres Cursor-Lesezeichen und speichere es im Q-Register.
Anführungszeichen (‘) + QGehe zur Position des Cursor-Lesezeichens im Q-Register.
Anführungszeichen (‘) + Anführungszeichen (‘)Gehe zur Position des vorherigen Cursor-Lesezeichens.
GGehe zur ersten Zeile der Datei.
Shift + GGehe zur letzten Zeile der Datei.
50 + PPlatziere den Cursor in der Mitte der Datei.
Textsuche
Schrägstrich (/)Öffne die Suchaufforderung für die Vorwärtssuche in GNU Less.
Shift + Schrägstrich (/)Öffne die Suchaufforderung für die Rückwärtssuche in GNU Less.
Schrägstrich (/) + Ausrufezeichen (!)Führe eine inverse Vorwärtssuche durch.
Shift + Schrägstrich (/) + Ausrufezeichen (!)Führe eine inverse Rückwärtssuche durch.
NFinde die nächste Instanz der aktuellen Wortabfrage.
Shift + NFinde die vorherige Instanz der aktuellen Wortabfrage.
Esc + USchalte die Abfragehervorhebung in GNU Less um.
Und-Zeichen (&)Finde und drucke die Zeilen, die die aktuelle Wortabfrage enthalten.
Schrägstrich (/) + Sternchen (*)Öffne die Suchaufforderung für die Vorwärtssuche über mehrere Dateien.
Shift + Schrägstrich (/) + Sternchen (*)Öffne die Suchaufforderung für die Rückwärtssuche über mehrere Dateien.
Esc + NFühre eine Vorwärtssuche über mehrere Dateien für die aktuelle Wortabfrage durch.
Esc, dann Shift + NFühre eine Rückwärtssuche über mehrere Dateien für die aktuelle Wortabfrage durch.
Schrägstrich (/) + Asperand (@)Führe eine sequenzielle Vorwärtssuche über mehrere Dateien durch.
Shift + Schrägstrich (/) + Asperand (@)Führe eine sequenzielle Rückwärtssuche über mehrere Dateien durch.
Linke eckige Klammer ([)Finde die passende rechte eckige Klammer (]) im aktuellen Puffer.
Rechte eckige Klammer (])Finde die passende linke eckige Klammer ([) im aktuellen Puffer.
Datei- und Schnittstellenmanipulation
HÖffne den Hilfebildschirm von GNU Less.
Shift + VDrucke die Versionsnummer des aktuellen GNU Less-Prozesses.
RAktualisiere den gesamten Bildschirm.
Shift + RAktualisiere den gesamten Bildschirm, ohne den Puffer von GNU Less zu verwenden.
Shift + Semikolon (;), dann EÖffne eine neue Datei in GNU Less.
Gleichheitszeichen (=)Drucke den Dateinamen der aktuell geladenen Datei.
Shift + Semikolon (;), dann NÖffne die nächste geladene Datei in der aktuellen Sitzung.
Shift + Semikolon (;), dann PÖffne die zuvor geladene Datei in der aktuellen Sitzung.
Shift + Semikolon (;), dann DEntferne die aktuell geladene Datei in der aktuellen Sitzung.
Shift + Semikolon (;), dann XÖffne die erste Datei in der aktuellen Sitzung.
VBearbeite die aktuell geladene Datei mit dem Standard-Systemeditor.
Shift + Rückwärtsschrägstrich (), dann Punkt (.)Pipe den aktuellen Bildschirm an einen Shell-Befehl.
Shift + Rückwärtsschrägstrich (), dann Zirkumflex (^)Pipe die erste Zeile der Datei an einen Shell-Befehl.
Shift + Rückwärtsschrägstrich (), dann Dollarzeichen ($)Pipe die letzte Zeile der Datei an einen Shell-Befehl.
Shift + Semikolon (;), dann QBeende die aktuelle GNU Less-Sitzung.
Befehls-Puffer
Esc + LBewege den Cursor ein Zeichen nach rechts.
Esc + HBewege den Cursor ein Zeichen nach links.
Esc + 0Bewege den Cursor zum Anfang des Eingabepuffers.
Esc + Dollarzeichen ($)Bewege den Cursor zum Ende des Eingabepuffers.
Esc + FBewege den Cursor ein Wort nach rechts.
Esc + BBewege den Cursor ein Wort nach links.
Esc + XLösche das Zeichen direkt unter dem Cursor.
Esc + KDrucke den vorherigen Befehl im Eingabepuffer.
Esc + JDrucke den zuletzt eingegebenen Befehl im Eingabepuffer.
TabSchalte die Autovervollständigungsfunktion des Eingabepuffers um.
Esc + TabDurchlaufe die Autovervollständigungshinweise des Eingabepuffers.
Strg + GLösche den Inhalt des aktuellen Eingabepuffers.

| Strg + U | Breche den Befehl im aktuellen Eingabepuffer ab.

Bildnachweis: Unsplash. Alle Änderungen von Ramces Red.