Website-Suche

Ein Anfängerleitfaden zur Verwendung des Nano-Texteditors unter Linux


Nano ist ein Befehlszeilen-Texteditor, der in fast jeder Linux-Distribution vorinstalliert ist. Es wird aufgrund seiner Einfachheit im Vergleich zu anderen Befehlszeilen-Texteditoren wie vi/vim und emacs oft von neuen Benutzern bevorzugt. Es verfügt über viele nützliche Funktionen wie Syntaxfärbung, Zeilennummerierung, einfache Suche und viele andere.

Installieren Sie den Nano Editor unter Linux

Wenn nano aus irgendeinem Grund noch nicht auf Ihrer Linux-Distribution installiert ist, sollten Sie es mit den folgenden Befehlen problemlos installieren können:

apt install nano [For Ubuntu/Debian]
yum install nano [For CentOS/Fedora]

Nano-Tastaturkürzel

Nano verwendet Tastaturkombinationen für verschiedene Funktionen, z. B. um Text in einer Datei zu finden, Text auszurichten usw. Diese Kombinationen sind wirklich einfach und werden angezeigt, während Sie Ihre Datei bearbeiten. Sie ändern sich automatisch, je nachdem, welche Aktion Sie ausführen.

Sie sollten wissen, dass eine Tastenkombination, die mit ^ und einem Symbol (z. B. ^W) dargestellt wird, eine Kombination aus der Taste Strg ist und dieses Symbol (Strg+W in unserem Beispiel).

Eine Kombination, die mit M beginnt, bedeutet, dass sie durch Drücken der Alt-Taste und des folgenden Symbols vervollständigt werden muss.

Nachfolgend sind die Optionen aufgeführt, die Ihnen angezeigt werden, wenn Sie nano zum ersten Mal öffnen:

  • G Holen Sie sich Hilfe
  • ^O Ausschreiben
  • ^W Wo ist
  • ^K Text ausschneiden
  • ^J Begründen
  • ^C Cur Pos
  • M-U Rückgängig machen
  • ^X Beenden
  • ^R Datei lesen
  • ^\ Ersetzen
  • ^U Ungeschnittener Text
  • ^T buchstabieren
  • ^_ Gehe zu Zeile
  • M-E Wiederholen

Sie müssen sich nicht jede Option merken, da sie immer vor Ihnen liegt. Sie können die vollständige Liste der Tastaturkombinationen erhalten, indem Sie ^G drücken (oder F1 drücken), wodurch das Hilfemenü von Nano geöffnet wird. Sie werden feststellen, dass einige Tastenkombinationen mit einer einzigen Taste verwendet werden können.

Zum Beispiel die Taste F1, um Hilfe zu erhalten, oder F2, um Nano zu beenden.

Erstellen Sie eine neue Datei in Nano

Das Erstellen einer neuen Datei ist ganz einfach, indem Sie nano ausführen:

nano

Dadurch wird der Editor geöffnet und beim Speichern der Datei werden Sie aufgefordert, ihr einen Namen zu geben, unter dem die neue Datei gespeichert werden soll.

Öffnen Sie eine Datei in Nano

Um eine Datei zu öffnen, können Sie Folgendes ausführen:

nano ~/my_text_file.txt

Der obige Befehl versucht, die Datei „my_text_file.txt“ aus Ihrem Home-Verzeichnis zu öffnen. Wenn die Datei nicht vorhanden ist, versucht Nano, sie zu erstellen.

Manchmal müssen Sie möglicherweise eine Datei öffnen und genau zu einer Zeile oder Spalte gehen. Nano ermöglicht Ihnen dies mit:

nano +line,columns file

Zum Beispiel:

nano +3,2 ~/.bashrc

Öffnet Ihre .bashrc-Datei und der Cursor befindet sich in der dritten Zeile, zweiten Spalte.

Bearbeiten von Dateien in Nano

Nach dem Öffnen oder Erstellen von Dateien können Sie sofort mit dem Bearbeiten/Schreiben beginnen. Im Gegensatz zu vim muss in nano nicht in den Bearbeitungsmodus gewechselt werden. Um den Cursor in der Datei zu bewegen, können Sie die Pfeiltasten auf Ihrer Tastatur verwenden.

Suchen Sie nach Text in Nano

Sie können in einer Datei nach Text suchen, indem Sie ^W verwenden, was die Option „where is“ darstellt. Dadurch wird oberhalb des Menüs eine Sucheingabe geöffnet, in die Sie den gesuchten Text eingeben können:

Sie werden auch sehen, dass sich das untere Menü ändert und einige zusätzliche Optionen anzeigt. Sie sind weitgehend selbsterklärend, daher werden wir uns die wichtigeren ansehen.

  • Suchen Sie mit regulären Ausdrücken – drücken Sie M-R (Alt + R-Tasten) und geben Sie Ihre Suche mit den regulären Ausdrücken ein, die Sie verwenden möchten.
  • Gehe zu Zeile – drücken Sie ^T (Strg + T) und anschließend die Zeile, zu der Sie den Cursor bewegen möchten.
  • Text ersetzen – drücken Sie ^R (Strg + T) im Suchmodus oder ^\ im regulären Modus. Sie werden aufgefordert, Ihren Suchbegriff einzugeben. Nachdem Sie die Eingabetaste gedrückt haben, werden Sie aufgefordert, den Text einzugeben, der für die Ersetzung verwendet werden soll. Abschließend werden Sie gefragt, ob Sie eine übereinstimmende Instanz Ihrer Suche oder alle Übereinstimmungen ersetzen möchten. Wenn Sie „Nein“ wählen, wird der Cursor zum nächsten Treffer bewegt.
  • Gehen Sie zur ersten Zeile – drücken Sie ^Y (Strg + Y).
  • Gehen Sie zur letzten Zeile – drücken Sie ^V (Strg + V).

Text in Nano kopieren/einfügen/ausschneiden

Die Benutzeroberfläche von Nano ist einem GUI-Texteditor sehr ähnlich. Wenn Sie einen Text im GUI-Editor kopieren oder ausschneiden möchten, müssen Sie ihn zunächst auswählen. Das Gleiche gilt für Nano. Um einen Text zu markieren, drücken Sie Strg + ^ und bewegen dann die Cursor mit den Pfeiltasten.

  • Um den markierten Text zu kopieren, drücken Sie Alt + ^.
  • Um den markierten Text auszuschneiden, drücken Sie ^K (Strg + K).
  • Um den markierten Text einzufügen, bewegen Sie den Cursor an eine geeignete Position und drücken Sie ^U (Strg + U).

Datei in Nano speichern

Wenn Sie Ihre aktuellen Änderungen an der Datei speichern möchten, drücken Sie die Kombination ^O (Strg + O). Wenn Sie eine neue Datei bearbeiten, werden Sie aufgefordert, dieser Datei einen Namen zu geben. Dadurch werden Ihre aktuellen Änderungen gespeichert und Nano bleibt geöffnet, sodass Sie weiterhin Änderungen an der Datei vornehmen können.

Datei mit Backup speichern

Manchmal möchten Sie beim Bearbeiten einer Datei für alle Fälle temporäre Kopien derselben Datei behalten. Sie können die Option -B von nano verwenden, die eine Sicherungskopie der Datei erstellt, die Sie bearbeiten. Sie können es in Kombination mit der Option -C verwenden, um Nano mitzuteilen, wo diese Backups wie folgt gespeichert werden sollen:

nano -BC ~/backups myfile.txt

Dadurch werden Sicherungskopien der Datei myfile.txt im Ordner „backups“ im Home-Verzeichnis des Benutzers erstellt. Beachten Sie, dass das Backup-Verzeichnis vorhanden sein sollte, andernfalls teilt Ihnen nano mit, dass das Verzeichnis ungültig ist.

Beenden Sie den Nano-Editor

Um Nano zu beenden, drücken Sie einfach ^X (Strg + X-Tasten). Wenn die Datei noch nicht gespeichert wurde, werden Sie aufgefordert, die Änderungen mit Ja/Nein zu speichern oder das Beenden abzubrechen.

Abschluss

Nano ist ein benutzerfreundlicher Befehlszeilen-Texteditor, der Benutzer durch seine Einfachheit besticht. Seine Benutzeroberfläche ähnelt der von GUI-Editoren, was es perfekt für Linux-Neulinge macht.