Startseite » wie man » Das Anfängerhandbuch für Nano, den Linux-Befehlszeilen-Texteditor

    Das Anfängerhandbuch für Nano, den Linux-Befehlszeilen-Texteditor

    Neu in der Linux-Befehlszeile? Verwirrt von allen anderen fortgeschrittenen Texteditoren? How-To Geek hat mit diesem Tutorial den Rücken zu Nano, einem einfachen Texteditor, der für Anfänger sehr freundlich ist.

    Wenn Sie sich an die Befehlszeile gewöhnen, werden Linux-Neulinge oft von anderen, fortgeschritteneren Texteditoren wie vim und emacs abgeschreckt. Sie sind zwar hervorragende Programme, haben aber eine gewisse Lernkurve. Enter Nano, ein benutzerfreundlicher Texteditor, der sich als vielseitig und einfach erweist. Nano ist standardmäßig in Ubuntu und vielen anderen Linux-Distributionen installiert und funktioniert gut mit sudo, weshalb wir es so sehr lieben.

    Nano laufen

    Sie können Nano auf zwei Arten ausführen. Um nano mit einem leeren Puffer zu öffnen, geben Sie einfach "nano" an der Eingabeaufforderung ein.

    Sie können auch die folgende Syntax verwenden:

    nano / Pfad / zu / Dateiname

    Nano folgt dem Pfad und öffnet die Datei, falls vorhanden. Wenn es nicht existiert, wird ein neuer Puffer mit diesem Dateinamen in diesem Verzeichnis gestartet.

    Schauen wir uns den Standard-Nano-Bildschirm an.

    Oben sehen Sie den Namen des Programms und die Versionsnummer, den Namen der Datei, die Sie bearbeiten, und ob die Datei seit dem letzten Speichern geändert wurde. Wenn Sie eine neue Datei haben, die noch nicht gespeichert ist, wird „Neuer Puffer“ angezeigt. Als Nächstes sehen Sie den Inhalt Ihres Dokuments, einen Textkörper. Die dritte Zeile von unten ist eine "Systemnachricht" -Zeile, in der Informationen angezeigt werden, die sich auf das Programm beziehen, das eine Funktion ausführt. Hier können Sie sehen, dass es „New File“ (Neue Datei) sagt. Zuletzt machen die letzten beiden Zeilen am unteren Rand das, was dieses Programm sehr benutzerfreundlich macht: die Verknüpfungszeilen.

    Es ist ein WYSIWYG-Editor. „Was Sie sehen, ist das, was Sie erhalten.“ Was Sie eingeben, wird direkt in die Texteingabe übernommen, sofern Sie sie nicht mit einer Taste wie Control oder Meta ändern. Es ist ziemlich einfach, geben Sie einen Text ein oder kopieren Sie etwas und fügen Sie ihn in Ihr Terminal ein, damit wir etwas zum Spielen haben.

    Tastenkombinationen

    Programmfunktionen werden in Nano als „Shortcuts“ bezeichnet, z. B. Speichern, Beenden, Ausrichten usw. Die häufigsten Funktionen werden am unteren Rand des Bildschirms aufgelistet. Beachten Sie, dass Nano die Umschalttaste in Verknüpfungen nicht verwendet. Alle Tastenkombinationen verwenden Kleinbuchstaben und nicht geänderte Zifferntasten. Daher ist STRG + G NICHT STRG + UMSCHALT + G.

    Drücken Sie Strg + G, um die Hilfedokumentation aufzurufen. Blättern Sie nach unten, um eine Liste der gültigen Verknüpfungen anzuzeigen.

    Wenn Sie mit der Liste fertig sind, drücken Sie Strg + X, um die Hilfe zu beenden.

    Angenommen, Sie arbeiten an einer neuen Textdatei oder einem „Puffer“ und möchten diese speichern. Dies wird als "Ausschreiben" bezeichnet und durch Drücken von Strg + O ausgeführt. Sie werden aufgefordert, einen Dateinamen anzugeben, und die unten stehenden Verknüpfungen ändern sich entsprechend den Angaben, die Sie eingeben können, um diesen Befehl auszuführen.

    Wenn Sie den Inhalt einer anderen Datei in Ihren aktuellen Puffer einfügen möchten, geben Sie Strg + R ein.

    Sie können die beiden vorherigen Befehle abbrechen, indem Sie Strg + C eingeben.

    Sie können zweimal die Escape-Taste drücken, anstatt die Strg-Taste gedrückt zu halten, wenn Sie Probleme damit haben. Es gibt auch einige Befehle, die die Verwendung der Meta-Taste erfordern. Bei den meisten Tastaturlayouts entspricht Meta der Alt-Taste.

    Wenn Sie Nano beenden möchten, drücken Sie einfach Strg + X. Nano fragt Sie höflich, ob Sie Ihren Puffer speichern möchten, und Sie können diese Aktion ebenfalls abbrechen.

    Navigation

    Jetzt, da wir eine Reihe von Verknüpfungen haben, wollen wir uns daran gewöhnen, eine Textdatei sehr schnell zu verschieben. Natürlich können Sie immer die Tasten Home, Ende, Bild auf, Bild ab und die Pfeiltasten verwenden, um sich fortzubewegen, aber dazu müssen Sie die Finger von den Buchstaben bewegen, die wir alle so lieben.

    Um den Cursor vorwärts oder rückwärts zu bewegen, können Sie Strg + F und Strg + B eingeben. Um sich Zeile für Zeile nach oben und nach unten zu bewegen, können Sie Strg + P und Strg + N eingeben. Mit anderen Worten, Sie können diese Tasten anstelle der Pfeile Nach rechts, Nach links, Nach oben und Nach unten verwenden. Fehlt die Home- und End-Taste? Sie können Strg + A und Strg + E verwenden. Möchten Sie stattdessen Seiten verschieben? Strg + V bewegt sich eine Seite nach unten und Strg + Y bewegt sich eine Seite nach oben.

    Aber warte, es gibt noch mehr! Um sich wortweise vorwärts und rückwärts zu bewegen, können Sie Strg + Leertaste und Meta + Leertaste verwenden (denken Sie daran, Alt + Leertaste). Und wenn Sie wirklich in Eile sind, können Sie Strg + _ drücken und dann die Zeilennummer, ein Komma und die Spaltennummer eingeben, um direkt dorthin zu springen.

    Wenn Sie sehen möchten, wo sich der Cursor gerade befindet, drücken Sie Strg + C, ähnlich wie bei Nano-GPS.

    Kopieren, Ausschneiden und Einfügen

    Wenn Sie Text in einer grafischen Umgebung kopieren möchten, markieren Sie ihn mit dem Cursor. Auf ähnliche Weise "markieren" wir es in Nano mit dem Befehl Strg + ^. Sie bewegen den Cursor einfach an die Stelle, an der Sie mit der Markierung beginnen möchten, und drücken Sie dann Strg + ^, um die Markierung zu übernehmen. Dadurch wird alles zwischen dem Startpunkt und NICHT mit dem Cursor markiert.

    Beachten Sie, dass sich der Cursor auf der leeren Stelle befindet und das Kopieren / Ausschneiden diese Stelle nicht enthält. Sie können auch von Ihrem „Set“ -Punkt aus rückwärts markieren. Seien Sie jedoch vorsichtig, da Sie Text während der Markierung bearbeiten können. Wenn Sie sich vermasselt haben, drücken Sie einfach erneut Strg + ^, um die Markierung aufzuheben, und Sie können von vorne beginnen.

    Um den markierten Text zu kopieren, drücken Sie Meta + ^. Wenn Sie stattdessen den Text ausschneiden möchten, drücken Sie Strg + K.

    Um Ihren Text einzufügen, bewegen Sie den Cursor an eine geeignete Stelle und drücken Sie Strg + U.

    Wenn Sie eine gesamte Textzeile entfernen möchten, drücken Sie einfach Strg + K, ohne etwas hervorzuheben. Dies ist manchmal nützlich, wenn Sie Konfigurationsdateien bearbeiten.

    Einige zusätzliche Abkürzungen

    Wissen Sie, wie Sie in Notepad lange Zeilen Text zwingen können, in Absätze einzugehen? Sie können diese Funktion in Nano mit der Tastenkombination Meta + L umschalten. Da Zeilenumbruch standardmäßig auf „Ein“ gesetzt ist, ist dies normalerweise in umgekehrter Weise sinnvoll. Sie schreiben beispielsweise eine Konfigurationsdatei und möchten Zeilenumbruch deaktivieren.

    Sie können sehen, dass die Zeile, auf der sich der Cursor befindet, sowohl am Anfang als auch am Ende ein "$" hat. Dies bedeutet, dass vor und nach dem auf dem Bildschirm angezeigten Teil mehr Text vorhanden ist.

    Wenn Sie nach einer Textzeichenfolge suchen möchten, drücken Sie Strg + W und geben Sie Ihren Suchbegriff ein. Diese Suche kann während der Ausführung durch Drücken von Strg + C abgebrochen werden, ohne den Puffer zu zerstören.

    Der vorherige Suchbegriff wird in den eckigen Klammern angezeigt. Wenn Sie die Zeile leer lassen und die Eingabetaste drücken, wird die letzte Suche wiederholt.

    Und nachdem Sie sich wirklich wohlgefühlt haben, können Sie den hilfreichen Bereich unten deaktivieren, indem Sie auf Meta + X klicken, um mehr Bildschirmfläche für die Bearbeitung zu erhalten!

    Einige Geschichten

    Nano wurde so konzipiert, dass es einem anderen Programm namens Pico ähnelt. Pico war der Standardtexteditor von Pine, einem E-Mail-Programm, das nicht mit einer GPL-freundlichen Lizenz vertrieben wurde. Dies bedeutete, dass die Umverteilung ein ziemlich unscharfes Gebiet war, und so wurde das TIP-Projekt geboren. "TIP Is not Pico" fügte einige Funktionen hinzu, die Pico fehlte und für die kostenlose Verteilung lizenziert wurde. Im Laufe der Zeit wurde er zum Nano, den wir heute gerne verwenden. Weitere Informationen finden Sie in den FAQs des Nano-Projekts.


    Die Stärke von Nano liegt in der einfachen Handhabung. Die Verknüpfungen funktionieren genau wie bei GUI-basierten Textverarbeitungsprogrammen wie Word und Open Office. Es ist also eine Frage des Erlernens, wer was tut. Alles außerhalb davon ist nur die einfache Textbearbeitung. Wenn Sie das nächste Mal Dinge in der Befehlszeile bearbeiten, hoffen wir, dass Sie sich damit jetzt wohler fühlen, nachdem Sie sich mit Nano vertraut gemacht haben.