Erste Schritte mit Nano

Im Jahr 1989 veröffentlichte die Universität von Washington einen *nix E-Mail-Client namens Pine. Dieser Client enthielt einen integrierten Editor namens Pico, was für Pine’s message composer stand, und war in C geschrieben. Pico war ein einfacher Editor, der sich auf die Arbeit mit jeweils einem einzelnen Dokument konzentrierte.

Als 1999 Probleme mit der Lizenzierung von Pico auftraten, schuf Chris Allegretta TIP, um einen freien Software-Ersatz zu schaffen. TIP, das für TIP isn’t Pico stand, wurde im Jahr 2000 in Nano umbenannt, um einen Konflikt mit einem Unix-Tool namens tip zu vermeiden. Nano wurde 2001 Teil des GNU-Projekts, und daher wird Nano manchmal auch als GNU Nano bezeichnet.

Dieser Artikel zeigt Ihnen, wie Sie Nano installieren und stellt Ihnen grundlegende Befehle zur Verfügung, damit Sie loslegen können.

Installation

Die Installation von Nano auf einem Red Hat Enterprise Linux-basierten System ist so einfach wie sudo yum install nano, und im Gegensatz zu anderen Editoren ist keine zusätzliche Konfiguration erforderlich, es sei denn, Sie möchten Nano als Standardeditor konfigurieren. Um Nano zum Standardeditor für Ihr gesamtes System zu machen:

sudo cat <<EOF >> /etc/profile.d/nano.shexport VISUAL="nano"export EDITOR="nano"EOF

Um Nano zum Standardeditor eines Benutzers zu machen:

cat <<EOF >> ~/.bash_profileexport VISUAL="nano"export EDITOR="nano"EOF

Um ihn zu aktivieren, geben Sie einfach ./.bash_profile ein oder melden Sie sich ab und dann wieder an, um Ihre Sitzung zurückzusetzen.

Grundlegende Befehle

Lassen Sie uns die grundlegenden Befehle erkunden, die Sie benötigen, um Nano zu benutzen.

Starten/Bearbeiten einer Datei

Um eine bestehende Datei zu öffnen oder eine neue Datei zu erstellen, geben Sie nano <filename> ein. Wenn sich die Datei in einem anderen Verzeichnis befindet oder befinden wird, geben Sie nano </path/to/filename> ein. Unabhängig davon, wie Sie die Datei öffnen, beginnen Sie auf dem Bearbeitungsbildschirm:

Image

Hilfe erhalten

Es gibt mehrere Möglichkeiten, Hilfe mit Nano zu erhalten. Wenn Sie sich in der Befehlszeile befinden, können Sie sich die Man-Seiten ansehen, indem Sie man nano eingeben, was die Befehlszeilenoptionen zurückgibt.

Die anderen Arten der Hilfe sind innerhalb des Programms verfügbar, sobald Sie editieren. Die erste Art ist das, was ich als „Bildschirmhilfe“ bezeichne, da sie jederzeit am unteren Rand des Bildschirms sichtbar ist (obwohl sich diese Funktion ändert, wenn Sie gerade eine der Programmfunktionen von Nano über eine Tastenkombination verwenden). Wenn Sie z.B. die Abkürzung für „Ausrichten“ eingeben, ersetzt die Abkürzung für „Nicht ausrichten“ eine der ursprünglichen Optionen. Ein weiteres Beispiel ist die Suche. Die Bildschirmhilfe ändert sich in Tastenkombinationen, die Sie während der Suche verwenden können.

Um auf die Haupthilfe von Nano zuzugreifen, geben Sie Strg+G oder Strg+g ein, da Nano nicht zwischen Groß- und Kleinschreibung unterscheidet, was Tastenkombinationen und Suchen angeht.

Wenn Sie die Hilfe vom Hauptbearbeitungsbildschirm aus aufrufen, gelangen Sie zur Haupthilfe für Nano, die alle verschiedenen Programmfunktionen und ihre Abkürzungen sowie eine kurze Erklärung zu jeder Funktion enthält:

Bild

Wenn Sie jedoch die Hilfe von einer der Programmfunktionen aus aufrufen, finden Sie eine speziellere Hilfe, ähnlich wie sich die Bildschirmkürzel ändern.

Suchen (und Ersetzen)

Die Suchfunktion kann über die Tastenkombination Strg+W aufgerufen werden und unterscheidet, wie bereits erwähnt, nicht zwischen Groß- und Kleinschreibung. Ein weiteres Merkmal dieser Tastenkombination ist, dass sie die Datei umbricht, d.h. wenn Sie weiter unten im Text begonnen haben und es oben eine Übereinstimmung gibt, wird die Suche bis zu dieser Stelle umbrochen:

Bild

Wenn Sie während der Suche den gesuchten Text oder das gesuchte Zeichen ersetzen möchten, können Sie dies mit der Tastenkombination Strg+R tun. Hinweis: Wenn Sie bereits mindestens die erste Übereinstimmung gefunden haben, steht Strg+R für „Datei lesen“. Sie müssen also Strg+W und dann Strg+R drücken, um zu suchen und zu ersetzen. Wenn eine Übereinstimmung gefunden wird, werden Sie aufgefordert, diese Instanz durch ein Y (ja) oder N (nein) zu ersetzen, oder alle Instanzen zu ersetzen, oder das Suchen und Ersetzen insgesamt abzubrechen.

Umherbewegen

Sie können sich in Nano bewegen, während Sie die Suchfunktion benutzen, oder während der Bearbeitung. Verwenden Sie in der Suchfunktion die verschiedenen Tastenkombinationen, um an den Anfang oder das Ende der Zeile, des Absatzes oder des Dokuments selbst zu gelangen (mit Angabe der ersten oder letzten Zeile). Sie können auch zu einer bestimmten Stelle innerhalb des Dokuments gehen.

Wenn Sie sich während der Bearbeitung bewegen, haben Sie die Möglichkeit, zur vorherigen oder zur nächsten Seite zu gehen.

Ausschneiden und Einfügen

Wie bei den meisten Editoren haben Sie auch in Nano die Möglichkeit, auszuschneiden (Strg+K) und einzufügen (Strg+U), wobei Einfügen als Uncut bezeichnet wird. Um einen bestimmten Abschnitt einer Zeile oder mehrerer Zeilen auszuschneiden, markieren Sie zunächst Ihre Auswahl mit Strg+Umschalt+6 (Strg+^), bewegen Sie dann den Cursor an das Ende der Auswahl und verwenden Sie erneut die Tastenkombination Strg+^, um den Text aus dem Dokument auszuschneiden.

Position finden

Müssen Sie herausfinden, wo sich Ihr Cursor im Dokument befindet? Mit der Tastenkombination Strg+C können Sie die Zeile, die Spalte, das Zeichen und den Prozentsatz im Dokument angeben.

Ausrichten

Beim Ausrichten eines Absatzes wird der Abstand so verändert, dass alle Zeilen sowohl den linken als auch den rechten Rand berühren, indem bei Bedarf Leerzeichen hinzugefügt werden. Zum Ausrichten des aktuellen Absatzes verwenden Sie die Tastenkombination Strg+J; ähnlich wie beim Ausschneiden verwenden Sie die Tastenkombination Strg+U, um das Ausrichten rückgängig zu machen.

Einfügen von Dateien

Wie bei der Besprechung von Nanos Verlauf erwähnt, können Sie immer nur mit einer Datei gleichzeitig arbeiten. Sie können jedoch eine andere Datei in das Dokument, an dem Sie gerade arbeiten, einfügen. Um die andere Datei an der aktuellen Position im Dokument einzufügen, verwenden Sie die Tastenkombination Strg+R. Sie können dann den Dateipfad eingeben oder mit Strg+T das Dateisystem durchsuchen.

Speichern oder Ausschreiben

Es kann vorkommen, dass Sie Ihr Dokument während der Bearbeitung speichern möchten, ohne sich aus dem Dokument abmelden zu müssen. Diese Situation wird als Speichern oder Ausschreiben bezeichnet. Verwenden Sie dazu die Tastenkombination Strg+O, und Sie werden nach dem zu verwendenden Dateinamen gefragt (Sie haben die Möglichkeit, in einer anderen Datei zu speichern, wenn Sie möchten).

Beenden

Nano zu beenden ist einfach. Sie geben Strg+X ein. Sie haben die Möglichkeit, die Datei zu speichern, ihr einen neuen Namen zu geben oder sie gar nicht zu speichern. Sie können sich auch dafür entscheiden, das Dokument gar nicht zu beenden.

Vor- und Nachteile

Wie Sie sehen können, ist Nano ziemlich einfach und unkompliziert in der Anwendung. Es ist auch extrem leichtgewichtig und war eine Zeit lang der Standardeditor sowie der Editor, der im Wiederherstellungsmodus installiert wurde. Allerdings hat Nano auch seine Grenzen, wie z.B. ein kleinerer Funktionsumfang als bei einem robusteren Editor wie Vim oder Emacs, einschließlich der Möglichkeit, an mehr als einem Dokument gleichzeitig zu arbeiten.

Schreibe einen Kommentar

Deine E-Mail-Adresse wird nicht veröffentlicht.