Nano ist ein Befehlszeilentexteditor, der in fast jeder Linux-Distribution vorinstalliert ist. Es wird oft von neuen Benutzern wegen seiner Einfachheit im Vergleich zu anderen Befehlszeilentexteditoren wie vi/vim und emacs bevorzugt. Es verfügt über viele nützliche Funktionen wie Syntaxfärbung, Zeilennummerierung, einfache Suche und viele andere.,
Nano Editor unter Linux installieren
Wenn nano aus irgendeinem Grund noch nicht auf Ihrer Linux-Distribution installiert ist, sollten Sie es einfach mit den folgenden Befehlen installieren können:
# apt install nano # yum install nano
Nano Tastaturkürzel
Nano verwendet Tastaturkombinationen für verschiedene Funktionen,z. B. um Text in einer Datei zu finden, Text zu rechtfertigen usw. Diese Kombinationen sind wirklich einfach und sind sichtbar, während Sie Ihre Datei bearbeiten. Sie ändern sich automatisch, je nachdem, welche Maßnahmen Sie ergreifen.,
Eine Sache, die Sie wissen sollten, ist, dass eine Tastenkombination, die mit ^
und einem Symbol (z. B. ^W
) dargestellt wird, eine Kombination aus der Strg-Taste und diesem Symbol ist (in unserem Beispiel Strg+W).
Eine Kombination, die mit M beginnt, bedeutet, dass sie durch Drücken der Alt-Taste und des folgenden Symbols abgeschlossen werden muss.
Nachfolgend sind die Optionen aufgeführt, die Sie beim ersten Öffnen von nano sehen werden:
Sie müssen sich nicht an jede Option erinnern, da sie sich immer vor Ihnen befindet., Sie können die vollständige Liste der Tastaturkombinationen abrufen, indem Sie ^G
drücken (oder F1 drücken), um das Nano-Hilfemenü zu öffnen. Sie werden feststellen, dass einige Verknüpfungen mit einer einzigen Taste verwendet werden können.
Zum Beispiel F1-Taste, um Hilfe zu erhalten oder F2, um Nano zu beenden.,
Create a New File in Nano
Creating new file is simple as running nano:
$ nano
This will open the editor beim Speichern der Datei werden Sie aufgefordert, ihr einen Namen zu geben, mit dem die neue Datei gespeichert wird.,
Ö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 versuchen Sie, die Datei „my_text_file.txt“ aus Ihrem Home-Verzeichnis. Wenn die Datei nicht vorhanden ist, wird nano versuchen, sie zu erstellen.
Manchmal müssen Sie möglicherweise eine Datei öffnen und die genaue Zeile oder Spalte aufrufen. Nano können Sie dies tun mit:
$ nano +line,columns file
Zum Beispiel:
$ nano +3,2 ~/.bashrc
Öffnet Ihre .,bashrc Datei und der Cursor wird in der dritten Zeile, zweite Spalte befinden.
Dateien in Nano bearbeiten
Beim Öffnen oder Erstellen von Dateien können Sie sofort mit dem Bearbeiten/Schreiben beginnen. Im Gegensatz zu vim müssen Sie in nano nicht in den Bearbeitungsmodus wechseln. Um den Cursor um die Datei zu bewegen, können Sie die Pfeiltasten auf Ihrer Tastatur verwenden.,
Suche nach Text in Nano
Sie können mit ^W
nach Text in einer Datei suchen, der die Option“ where is “ darstellt. Dadurch wird eine Sucheingabe über dem Menü geöffnet, in der 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 ziemlich selbsterklärend, also werden wir die wichtigeren überprüfen.
- Suche 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) gefolgt von der 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, Ihre Suche einzugeben, nach dem Drücken der Eingabetaste werden Sie aufgefordert, den Text einzugeben, der für den Ersatz verwendet wird., Schließlich werden Sie gefragt, ob Sie eine übereinstimmende Instanz Ihrer Suche oder alle Übereinstimmungen ersetzen möchten. Wenn Sie „Nein“ wählen, wird der Cursor in Richtung der nächsten Übereinstimmung bewegt.
- Gehe zur ersten Zeile-drücke ^Y (Strg + Y).
- Gehe zur letzten Zeile-drücke ^V (Strg +V).
Kopieren/Einfügen/Ausschneiden von Text in Nano
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 zuerst auswählen. Dasselbe gilt für Nano. Um einen Text zu markieren, drücken Sie Strg + ^ und bewegen Sie die Cursor mit den Pfeiltasten.,
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 temporäre Kopien derselben Datei für alle Fälle aufbewahren., Sie können die Option -B
von nano verwenden, mit der eine Sicherungskopie der zu bearbeitenden Datei erstellt wird. Sie können es in Kombination mit der Option -C
verwenden, um nano mitzuteilen, wo diese Sicherungen wie folgt gespeichert werden sollen:
$ nano -BC ~/backups myfile.txt
Das Obige erstellt Sicherungskopien der Datei myfile.txt im Ordner „backups“im Home-Verzeichnis des Benutzers. Beachten Sie, dass das Sicherungsverzeichnis vorhanden sein sollte, andernfalls teilt nano Ihnen mit, dass das Verzeichnis ungültig ist.
Nano Editor beenden
Um Nano zu beenden, drücken Sie einfach ^X (Strg +X-Tasten)., Wenn die Datei zuvor nicht gespeichert wurde, werden Sie aufgefordert, die Änderungen mit Ja/Nein zu speichern oder den Ausgang abzubrechen.
Fazit
Nano ist ein benutzerfreundlicher Befehlszeilentexteditor, der Benutzer mit seiner Einfachheit anzieht. Die Benutzeroberfläche ähnelt der von GUI-Editoren, was sie perfekt für Linux-Neulinge macht.