So verwenden Sie den Gnu Nano Editor

So verwenden Sie den Gnu Nano Editor
Wenn Sie an der Befehlszeilenschnittstelle (CLI) unter Linux arbeiten, müssen Sie häufig Textdateien erstellen/bearbeiten. Es gibt viele Textredakteure für die CLI, zum Beispiel Vim, Emacs, Nano usw.

Dieser Artikel konzentriert sich auf den Nano -Texteditor. GNU Nano ist Teil des GNU/Linux -Systems. Dieses Programm ist ein sehr simpeler, aber mächtiger Texteditor. GNU Nano ist sehr geeignet für diejenigen, die Einfachheit gegenüber Merkmalen und Kraft bevorzugen. Im Folgenden lernen Sie, wie Sie den Gnu Nano Editor verwenden.

Gnu Nano unter Linux

Linux ist das Kernel -Programm, das von Linus Torvalds erstellt und gepflegt wird. Der Kernel selbst ist jedoch nicht nützlich. Die anderen Softwareteile, die sich auf Linux befinden. Die meisten Linux -Distributiere verwenden die vom GNU -Projekt bereitgestellte Software, um das Betriebssystem zu vervollständigen.

Nano ist ein Texteditor, der Teil des GNU -Systems ist. Das vom GNU -Projekt entwickelte und verwaltete GNU -System ist ein vollständiges Betriebssystem, das frei und Open Source ist. Interessanterweise sind fast alle aktuellen Linux -Distributionen nur ein Teil des gesamten GNU -Systems. Deshalb wird Linux auch als GNU/Linux bezeichnet.

Installation von Gnu Nano

Wie Sie vielleicht bereits vermutet haben, sollte Ihr System bereits Nano installieren lassen. Wenn Sie Nano nicht installiert haben, ist es auf allen Linux -Distributionen direkt von ihren jeweiligen Paketservern verfügbar. In den meisten Situationen wird der Paketname sein Nano.

Führen Sie je nachdem, welche Distriation Sie verwenden, den entsprechenden Befehl in einem Terminal aus.

Verwenden Sie für Debian/Ubuntu und Derivate den folgenden Befehl:

$ sudo apt installieren nano

Verwenden Sie für Arch Linux und Derivate den folgenden Befehl:

$ sudo pacman -s nano

Für OpenSuse, SUSE Linux und Derivate, verwenden Sie den folgenden Befehl:

$ sudo zypper nano installieren

Verwenden Sie für Fedora und Derivate den folgenden Befehl.

$ sudo dnf nano installieren

Schauen Sie sich die offizielle GNU -Nano -Homepage an

Wenn Sie sich abenteuerlustig fühlen, probieren Sie stattdessen diese Methode aus. Wir werden GNU -Nano aus der Quelle installieren. Während dies eine lustige Sache ist, ist der Nachteil, dass Ihr Paketmanager es nicht direkt verwalten kann. Wenn es eine aktualisierte Version gibt, müssen Sie die Quelle neu herunterladen, kompilieren und erneut installieren.

Bereit? Schnapp dir den Nano -Quellcode.

$ curl -o nano.Teer.GZ https: // www.Nano-Editor.org/dist/v4/nano-4.9.3.Teer.gz

Wenn Sie keine Curl installiert haben, können Sie auch WGet verwenden.

$ wget -o nano.Teer.GZ https: // www.Nano-Editor.org/dist/v4/nano-4.9.3.Teer.gz

Das Paket extrahieren.

$ tar -xvf nano.Teer.gz

Für den nächsten Teil benötigen Sie einige Gebäudetools wie den GNU C/C ++ - Compiler. Im Fall von Debian/Ubuntu müssen Sie die installieren Build-Wesentien Paketgruppe. Wenn Sie ein archbasiertes System verwenden, installieren Sie die Basis Paket. Wenn Sie andere Distribos durchführen, recherchieren Sie zuerst Ihre eigenen Forschungen zu diesen Distribos.

Wenn die erforderlichen Tools installiert sind, führen Sie die folgenden Befehle aus.

$ cd nano-4.9.3
$ ./konfigurieren
$ make -j $ (NPROC)
$ sudo installieren

Mit Nano

Sobald Nano installiert ist, ist es Zeit, es zu verwenden. Führen Sie den folgenden Befehl von einem Terminal aus.

$ nano

Dadurch wird der Nano -Editor mit einer leeren Textdatei gestartet.

Verlassen von Nano

Waren Sie jemals in Vim?? Dann sind Sie vielleicht mit dem Mem "Vim" vertraut. Nun, im Fall von Nano gibt es überhaupt nichts kompliziertes. Drücken Sie Um den Nano -Redakteur zu verlassen.

Erstellen einer Textdatei

Verwenden Sie die folgende Befehlsstruktur, um eine Textdatei an einem bestimmten Ort zu erstellen. Stellen Sie sicher, dass der aktuelle Benutzer die Berechtigung in das Zielverzeichnis hat.

$ nano

Zum Beispiel erstelle ich eine Textdatei mit der Namens -Demo.txt am Standort ~/Desktop.

$ nano ~/Desktop/Demo.txt

Als Demo.TXT -Datei existiert nicht, Nano öffnet eine leere Textdatei. Die Datei wird noch nicht erstellt und wird geschrieben, sobald Sie die Datei gespeichert haben.

Speichern einer Textdatei

Sobald Sie Änderungen an einer Textdatei vorgenommen haben, speichern Sie die Datei durch Drücken .

Nano fragt nach dem Dateinamen. In den meisten Fällen haben Sie einfach getroffen Eingeben. Wenn Sie eine vorhandene Datei bearbeitet haben, sollten Sie den Dateinamen wahrscheinlich nicht ändern. Wenn Sie dies tun, speichert Nano eine neue Datei mit dem neuen Namen und dem neu bearbeiteten Inhalt.

Sobald die Datei gespeichert ist, sehen Sie die Erfolgsnachricht.

Nano wird Sie außerdem auffordern, zu speichern, wenn Sie den Editor schließen möchten, ohne die bearbeitete Datei zu speichern.

Bearbeiten einer vorhandenen Datei

Verwenden Sie die folgende Befehlsstruktur, um eine vorhandene Datei zu bearbeiten. Beachten Sie, dass diese Methode der Methode zum Erstellen einer neuen Datei mit Nano ähnelt.

$ nano

Suche

Dies ist eine gemeinsame Funktion, die von den meisten Textredakteuren angeboten wird. Nano hat auch eine vereinfachte und dennoch praktische Suchoption. Um nach einem bestimmten Begriff zu suchen, drücken Sie .

Nano wird die Suchfunktion aufgeben. Geben Sie das Suchschlüsselwort ein und klicken Sie auf Eingeben.

Nano wird den Cursor zum Suchergebnis springen. Wenn es mehr als einen gleichen Begriff gibt, können Sie drücken Um zum nächsten Suchergebnis zu gehen.

Text ersetzen

Nano hat auch eine ziemlich praktische Ersatzfunktion. Drücken Sie, um einen Text zu ersetzen, um einen Text zu ersetzen .

Geben Sie den zu ersetzenden Begriff ein. Geben Sie als nächstes den Ersatzwert ein.

Nano wird die Übereinstimmungen hervorheben und fragen, ob Sie sie ersetzen möchten. Wenn es mehr als ein Spiel gibt, bietet Nano auch an, alle Spiele gleichzeitig zu ersetzen.

Kopieren und Einfügen

Nano bietet keine Kopie-Paste-Funktion für sich selbst. Diese Funktion wird stattdessen vom terminalen Emulator verwaltet, den Sie verwenden. In den meisten terminalen Emulatoren, ist die Abkürzung zum Kopieren und ist die Abkürzung zum Einfügen.

Nano bietet auch eigene Schnittfunktionen an. Persönlich finde ich es ein bisschen unangenehm, es zu verwenden. Führen Sie Folgendes durch: Verschieben Sie Ihren Cursor an den gewünschten Ort und drücken Sie den Marker einstellen; Verwenden Sie dann die Pfeiltasten, um Ihren Cursor an den gewünschten Ort zu verschieben, und drücken Sie den Text schneiden.

Zum Einfügen, drücken .

Rückgängig und wiederholen

Durch Zufall die falsche Linie gelöscht? Platzierte den Inhalt am falschen Ort? Rückgängigmachen und Wiederholen sind hier, um Sie zu retten!

Im Falle von Nano ist die Abkürzung für Rückgänger .

Um eine Wiederholung durchzuführen, drücken Sie .

Nano -Tastaturverknüpfungen

Wie Sie bereits beurteilen können, sind alle Funktionen von Nano direkt über die Tastaturverknüpfungen zugänglich. Das Beherrschen der Verknüpfungen ist der beste Weg, um den Nano -Editor voll auszunutzen. Auf dem Bildschirm zeigt Nano eine Handvoll Tastaturverknüpfungen an.

Hier zeigt das Symbol „^“ das an Strg Schlüssel, und das Symbol „M“ zeigt das an Alt Taste. Zum Beispiel bedeutet „^o“ „Strg + o.”

Drücken Sie, um die Liste aller unterstützten Tastaturverknüpfungen zu erhalten .

Sie können auch die Nano -Hauptseite überprüfen. Die Hauptseite bietet eine eingehende Erklärung aller Befehlsargumente.

$ MAN NANO

Nano -Syntax -Hervorhebung

Nano ist nicht nur ein einfacher und einfacher Texteditor. Dieses Programm kann auch mit Farben verbessert werden. Die Syntax -Hervorhebung ist ein häufiges Merkmal unter Texteditoren. Für Nano stehen zahlreiche Syntax -Highlight -Funktionen zur Verfügung. In diesem Beispiel werde ich einige verbesserte Nano -Syntaxdateien von GitHub vorstellen.

Führen Sie wie im Tutorial den folgenden Befehl aus, um die Syntax -Hervorhebung für Nano zu installieren.

$ curl https: // raw.GithubuSercontent.com/scopatz/nanorc/master/installieren.Sh | Sch

Wenn Sie keine Curl installiert haben, ist WGet auch verfügbar.

$ wget https: // raw.GithubuSercontent.com/scopatz/nanorc/master/installieren.sh -o- | Sch

Die Funktion wird heruntergeladen und finden .Nanorc -Dateien im Verzeichnis "~/nano".

Abschließende Gedanken

Nano ist ein großartiger Texteditor, der gerade genug für Ihre täglichen Bedürfnisse bietet. Wenn Sie jedoch ein erweiterter Benutzer sind, der einige wirklich erweiterte Funktionen benötigt, sehen Sie sich VIM an. Vim ist wohl einer der besten Herausgeber aller. Beginnen Sie mit Vim in diesem Anfängerhandbuch zu Vim.

Genießen!