GNU Less Tastenkombinationen

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.
| Tastenkombination | Funktion |
|---|---|
| Pufferbewegung | |
| J | Bewege den Puffer eine Zeile nach unten. |
| K | Bewege den Puffer eine Zeile nach oben. |
| F | Bewege den Puffer ein Fenster nach unten. |
| B | Bewege den Puffer ein Fenster nach oben. |
| D | Bewege den Puffer um die Hälfte eines Fensters nach unten. |
| U | Bewege den Puffer um die Hälfte eines Fensters nach oben. |
| Rechte Pfeiltaste | Bewege den Puffer um die Hälfte eines Fensters nach rechts. |
| Linke Pfeiltaste | Bewege den Puffer um die Hälfte eines Fensters nach links. |
| Esc + Leertaste | Bewege den Puffer ein Fenster nach unten, während das EOF-Signal der Datei ignoriert wird. |
| Shift + F | Gehe zum Ende der Datei und warte auf eingehende Daten. |
| Lesezeichen und Navigation | |
| M + Q | Erstelle ein temporäres Cursor-Lesezeichen und speichere es im Q-Register. |
| Anführungszeichen (‘) + Q | Gehe zur Position des Cursor-Lesezeichens im Q-Register. |
| Anführungszeichen (‘) + Anführungszeichen (‘) | Gehe zur Position des vorherigen Cursor-Lesezeichens. |
| G | Gehe zur ersten Zeile der Datei. |
| Shift + G | Gehe zur letzten Zeile der Datei. |
| 50 + P | Platziere 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. |
| N | Finde die nächste Instanz der aktuellen Wortabfrage. |
| Shift + N | Finde die vorherige Instanz der aktuellen Wortabfrage. |
| Esc + U | Schalte 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 + N | Führe eine Vorwärtssuche über mehrere Dateien für die aktuelle Wortabfrage durch. |
| Esc, dann Shift + N | Fü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 + V | Drucke die Versionsnummer des aktuellen GNU Less-Prozesses. |
| R | Aktualisiere den gesamten Bildschirm. |
| Shift + R | Aktualisiere 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 D | Entferne die aktuell geladene Datei in der aktuellen Sitzung. |
| Shift + Semikolon (;), dann X | Öffne die erste Datei in der aktuellen Sitzung. |
| V | Bearbeite 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 Q | Beende die aktuelle GNU Less-Sitzung. |
| Befehls-Puffer | |
| Esc + L | Bewege den Cursor ein Zeichen nach rechts. |
| Esc + H | Bewege den Cursor ein Zeichen nach links. |
| Esc + 0 | Bewege den Cursor zum Anfang des Eingabepuffers. |
| Esc + Dollarzeichen ($) | Bewege den Cursor zum Ende des Eingabepuffers. |
| Esc + F | Bewege den Cursor ein Wort nach rechts. |
| Esc + B | Bewege den Cursor ein Wort nach links. |
| Esc + X | Lösche das Zeichen direkt unter dem Cursor. |
| Esc + K | Drucke den vorherigen Befehl im Eingabepuffer. |
| Esc + J | Drucke den zuletzt eingegebenen Befehl im Eingabepuffer. |
| Tab | Schalte die Autovervollständigungsfunktion des Eingabepuffers um. |
| Esc + Tab | Durchlaufe die Autovervollständigungshinweise des Eingabepuffers. |
| Strg + G | Lösche den Inhalt des aktuellen Eingabepuffers. |
| Strg + U | Breche den Befehl im aktuellen Eingabepuffer ab.
Bildnachweis: Unsplash. Alle Änderungen von Ramces Red.