Skip to main content

Nano

Der Befehl nano

nano kann ganz einfach geöffnet werden. Dazu geben Sie einfach in ein beliebiges Terminal den Befehl nano ein.

nano

Der Texteditor wird dann mit einem neuen, leeren Puffer geöffnet. Alternativ gibt es die Möglichkeit, direkt eine Datei im Dateisystem zu öffnen. Dazu wird die folgende Syntax eingesetzt:

nano [Optionen] [Dateipfad]

Zeilennummern dauerhaft anzeigen

Temporär

Mit der Tastenkombi ALT + c wird die Zeilennummer unten eingeblendet.

Dauerhaft

In der Datei ~/.nanorc folgende Zeile eintragen.

set linenumbers

Navigation

Zunächst einige der wichtigsten Tastenkürzel für die Navigation durch eine Datei.

Anfang / Ende der Datei

Mit den Tasten [Alt+\] ist es möglich, an den Anfang der geöffneten Datei zu springen. [Alt+/] kann verwendet werden, um an das Ende zu springen

In Zeile springen

Das Tastenkürzel [Alt+g] wird verwendet, um in eine bestimmte Zeile, nach Zeilennummer, zu springen.

Scrollen

Für das Scrollen nach unten kommt [Alt+=] zum Einsatz, nach oben [Alt+-].

Dateimanagement

Um innerhalb von nano eine bestehende Datei zu öffnen, wird das Tastenkürzel [Strg+r] eingesetzt. Bei der Suche nach Dateien im Dateisystem haben Sie auch die Möglichkeit mit [Tab] die automatische Vervollständigung zu verwenden.

Mit [Strg+o] lässt sich die geöffnete Datei, beziehungsweise der Dateipuffer, abspeichern. Mit [Strg+x] können Sie den Editor wieder schließen. Bei dem Versuch den Editor vor dem Speichern zu schließen, werden Sie gefragt, ob Sie die Datei vor dem Schließen noch speichern wollen.

Kopieren und Einfügen

Markieren

Um einen Bereich zu markieren, nutzen Sie das Tastenkürzel [Alt+a]. Mit dem Cursor, welcher mit den Pfeiltasten zu bewegen ist, ist es anschließend möglich einen Bereich auszuwählen. Der markierte Bereich wird durch nano farblich hervorgehoben. Die Markierung lässt sich mit demselben Tastenkürzel auch wieder aufheben. 

Kopieren und Ausschneiden

Nach dem Markieren lässt sich der markierte Bereich mit [Alt+^] in die Zwischenablage kopieren. Mit [Strg+k] ist es außerdem möglich einen markierten Bereich auszuschneiden und in die Zwischenablage zu legen.

Alternativ ist es auch möglich, den Bereich von der aktuellen Cursorposition bis zum Zeilenende mit [Strg+k] in einem Schritt zu kopieren. Dazu ist keine Bereichsauswahl nötig.

Einfügen

Der Inhalt der Zwischenablage lässt sich mit [Strg+u] an der aktuellen Cursorposition einfügen.

Suchen

Eine Suche wird in nano mit dem Tastenkürzel [Strg+w] durchgeführt. Nach Eingabe der Suche wird diese mit [Enter] durchgeführt. Das erste Vorkommnis ab Cursorposition wird angezeigt. Der Cursor wird dabei automatisch zum Fundort bewegt.

Mit [Alt+w] lässt sich die zuletzt durchgeführte Suche wiederholen. Dieses Tastenkürzel ermöglicht das Durchschalten zwischen allen Vorkommnissen des Suchbegriffs.

Suchen und Ersetzen

Um eine Suche durch eine andere Zeichenkette zu ersetzen, wird nach Öffnen des Suchmenüs mit [Ctrl+w] das Tastenkürzel [Ctrl+r] verwendet.

Zunächst wird die Suche eingegeben, dann die Zeichenkette, die zum Ersetzen verwendet werden soll. Nach Abschluss der Eingabe kann die Aktion für alle Vorkommnisse einzeln bestätigt [J] oder abgebrochen [N] werden. Um das Ersetzen bei allen Vorkommnissen sofort vorzunehmen, wird mit [A] bestätigt.