Es ist Grundvoraussetzung für die Befehlszeilenarbeit zum Erstellen oder Bearbeiten von Textdateien. Vim und Emacs sind leistungsstarke Befehlszeileneditoren, aber diese könnten für neue Linux-Benutzer überwältigend sein. Nano Text Editor ist unkompliziert und einfach zu bedienen., Es enthält alle grundlegenden Funktionen wie andere Texteditoren wie UTF-8-Codierung, Syntaxhervorhebung, Suchen und Ersetzen durch Unterstützung für reguläre Ausdrücke, mehrere Puffer, Rechtschreibprüfung und mehr. In diesem Tutorial zeigen wir Ihnen, wie Sie nano Texteditor installieren und verwenden.
Installieren Sie den Nano-Texteditor#
Der Nano-Texteditor ist standardmäßig in macOS und den meisten Linux-Distributionen enthalten. Der Prozess hängt vom Betriebssystem ab, das Sie ausführen., Wenn der Nano-Texteditor vorinstalliert ist, können Sie diesen Abschnitt überspringen, um die grundlegenden Nano-Textbearbeitungsbefehle zu erlernen. Sie können überprüfen, ob nano installiert ist oder nicht Geben Sie den folgenden Befehl aus:
nano --version
Es sollte die Ausgabe wie unten angegeben angezeigt werden:
Wenn Sie nano nicht auf Ihrem System installiert haben, können Sie es mit dem Paketmanager Ihrer Distribution installieren. Stellen Sie sicher, dass Sie Administratorrechte für Ubuntu, Debian und CentOS benötigen, um nano zu installieren.,
Nano auf Debian und Ubuntu installieren#
Um den Nano-Texteditor auf Debian oder Ubuntu zu installieren, geben Sie den folgenden Befehl aus:
sudo apt install nano
Nano auf CentOS und RHEL installieren#
Um den Nano-Texteditor auf CentOS-oder RHEL-basierten Plattformen zu installieren, führen Sie diesen Befehl aus:
sudo yum install nano
Mit dem Nano Texteditor#
Dateien öffnen und erstellen#
Geben Sie nano gefolgt vom Dateinamen ein, um eine vorhandene Datei zu erstellen oder zu öffnen., Stellen Sie sicher, dass Sie sich in dem Verzeichnis befinden müssen, in dem sich die Datei befindet, wenn Sie eine vorhandene Datei bearbeiten möchten. Alternativ können Sie den vollständigen Pfad zur Datei angeben. Um eine Datei öffnen zu können, müssen Sie über Leseberechtigungen für die Datei verfügen.
nano filename
Es öffnet sich ein neues Editorfenster und Sie können es schreiben oder bearbeiten. Verwenden Sie die Pfeiltasten auf Ihrer Tastatur, um den Cursor um den Text zu bewegen. Am unteren Rand dieses Fensters finden Sie einige Verknüpfungen, die Sie mit dem Nano-Editor verwenden können., Symbol ^
bedeutet, dass sie drücken müssen CTRL +
(CMD +
für Mac benutzer) zu verwenden die gewählt befehl.
Um die in der Datei vorgenommenen Änderungen zu speichern und die Bearbeitung fortzusetzen, drücken Sie STRG + O.
Um den Editor zu verlassen, drücken Sie CTRL + X
. Wenn Änderungen an der aktuell geöffneten Datei vorgenommen wurden, wird gefragt, ob sie gespeichert werden sollen oder nicht, andernfalls wird sie sofort beendet., Geben Sie y
für yes
oder n
für no
ein und drücken Sie dann ENTER
.
Außerdem können Sie eine Liste aller Befehle erhalten, indem Sie Ctrl+g
.
Dateien bearbeiten#
Sie können sofort nach dem Öffnen der Datei mit der Eingabe und Bearbeitung des Inhalts beginnen, da nano ein Modeless-Editor ist. Um Text auszuwählen, gehen Sie zum Anfang des Textes und drücken Sie ALT + A
., Dadurch wird eine Markierung für die Auswahl gesetzt, dann bewegen Sie sich über den Text mit den Pfeiltasten ausgewählt werden.
Um den ausgewählten Text zu kopieren, drücken Sie ALT + 6
. Dadurch wird Text in die Zwischenablage kopiert. Zum Ausschneiden von Text drücken Sie CTRL + K
.
Wenn Sie Text einfügen möchten, drücken Sie CTRL + U
. Wenn vor dem Kopieren oder Einfügen kein Text ausgewählt wird, wird copy/cut
die gesamte Zeile.,
Suchen und Ersetzen von Text#
Um im Editor nach einem bestimmten Wort oder Teil eines Textes zu suchen, verwenden Sie die Option „where is“ mit der Ctrl+W
Verknüpfung (^W)
. Dadurch wird eine Suchaufforderung geöffnet, in die Sie den gewünschten Text eingeben können. Um mit dem nächsten Ergebnis fortzufahren, verwenden Sie Alt+W (M-W)
.
Die Suchleiste kann auch bestimmte Zeilennummern finden. Drücken Sie Ctrl+T (^T)
und die Zeilennummer, die Sie finden möchten.
Sie können auch mit regex
(reguläre Ausdrücke) suchen., Diese stellen ein Suchmuster dar, das durch eine Folge von Zeichen definiert ist. Verwenden Sie dazu die Verknüpfung Alt+R
(M-R)
.
Wenn Sie Text suchen und ersetzen möchten, drücken Sie CTRL+W
und dann CTRL+R
. Es wird nach dem Suchtext und dem Text gefragt, durch den ersetzt werden soll. Danach führt Sie der Editor zur ersten Instanz des Textes und fragt Sie, ob Sie ihn oder alle Vorkommen ersetzen möchten.,
Text auswählen, kopieren, ausschneiden und einfügen#
Wenn Sie einen Teil einer Datei auswählen möchten, navigieren Sie zum Anfang des Textes, drücken Sie die Alt+A
Verknüpfung (M-A)
und bewegen Sie sich mit den Pfeiltasten über den Text, den Sie auswählen möchten. Der ausgewählte text wird hervorgehoben. Wenn Sie die Auswahl abbrechen möchten, drücken Sie Ctrl+6
Als nächstes können Sie den ausgewählten Text mit der Alt+6
oder der Kombination (M-6)
kopieren oder ausgewählten Text mit Ctrl+K (^K)
ausschneiden., Wenn Sie diese Verknüpfungen verwenden, ohne vorher einen Text auszuwählen, wird die gesamte Textzeile kopiert oder geschnitten.
Zum Einfügen des Textes bewegen Sie den Cursor an die Stelle, an der Sie den Text einfügen möchten, und drücken Sie Ctrl+u
.
Datei speichern und beenden#
Um von Ihnen vorgenommene Änderungen in einer Datei zu speichern, verwenden Sie die Tastenkombination Ctrl+O (^O)
. Sie werden aufgefordert, einen Dateinamen einzugeben oder den Namen einer vorhandenen Datei zu bestätigen. Wenn die Datei nicht vorhanden ist, wird sie erstellt, sobald Sie sie gespeichert haben.,
Um Nano zu verlassen, drücken Sie Ctrl+X
(Nano zeigt es als ^X
an). Bei nicht gespeicherten Änderungen wird angezeigt, ob Sie die Änderungen speichern möchten oder nicht.
Legen Sie Nano als Standardtexteditor fest#
In den meisten Linux-Systemen ist der Standardtexteditor auf vi festgelegt. Sie können nano als Standardtexteditor vornehmen, indem Sie die Umgebungsvariablen VISUAL
und EDITOR
ändern.,
Bash-Benutzer können die Variablen in der Datei exportieren:
export VISUAL=nanoexport EDITOR="$VISUAL"
Sie haben gelernt, wie Sie den GNU nano-Texteditor installieren und verwenden. Es ist ein beliebter Texteditor und sehr einfach für neue Linux-Benutzer. Wenn Sie mehr über GNU Nano erfahren möchten, besuchen Sie die offizielle Nano-Dokumentationsseite.