nano – nützliche Funktionen und Konfiguration

Der nano-Editor hat natürlich noch viel mehr Einstellungen, diese sind im folgenden beschrieben.

Benutzeroberfläche

Option Wirkung
set const Die Zeilenanzeige wird fortwährend angezeigt wenn const aktiviert ist.Ist die Option const aktiviert wird die Zeilenanzeige fortwährend unten angezeigt, ansonsten wird sie nur angezeigt wenn man Strg+C drückt.
set nohelp Mit nohelp wird die Hilfe-Leiste nicht mehr angezeigt.Mit der Option nohelp lässt sich die Hilfeleiste abschalten. Wenn man die Befehle ohnehin auswendig kennt kann man dadurch ein wenig Platz sparen.
set nowrap nowrap schaltet den automatischen Zeilenumbruch generell ab.Möchte man generell keinen automatischen Zeilenumbruch, kann man nowrap aktivieren.
set mouse Wenn man den Eingabezeiger auch mit der Maus positionieren möchte bzw. mit der Maus Markierungen setzen oder die Befehle in der Hilfeleiste aufrufen möchte muss man nur die Option mouse aktivieren. Das funktioniert sowohl auf der Kommandozeile, als auch in der grafischen Oberfläche.
set morespace Normalerweise lässt nano immer oben noch eine Zeile frei.Normalerweise lässt nano oben immer eine Zeile frei, mit der Option morespace lässt sich das abstellen.
set suspend Ist die Option suspend aktiviert kann man nano mittels Strg+Z in den Hintergrund schicken und anschließend mit fg <Job-Nummer> wieder zurückholen. Praktisch wenn man grade eine Datei bearbeitet und merkt das man noch irgendwelche Befehle eingeben muss (zum Beispiel die Rechte der Datei so setzen das man sie speichern kann ;-) )
set whitespace "»·" Unsichtbare Zeichen wie Tabs oder Leerzeichen werden sichtbar.Mit der Option whitespace kann man festlegen welche beiden Zeichen verwendet werden sollen um unsichtbare Zeichen (Tabs, Leerzeichen) sichtbar zu machen, » und · eignen sich dafür recht gut. Das erste Zeichen wird für Tabs, das zweite für Leerzeichen verwendet. Um die Zeichen anzuzeigen muss man Alt+P drücken.
set smooth Wenn man mit dem Eingabezeiger am unteren Bildschirmrand ankommt scrollt nano gleich mehrere Zeilen weiter, ist smooth aktiviert scrollt nano immer nur eine Zeile weiter.
set view Nur-Lese-ModusWenn view aktiv ist kann nano nur noch zum Betrachten von Dateien benutzt werden, es ist nicht mehr möglich Dateien abzuspeichern.
set smooth Wenn man mit dem Eingabezeiger am unteren Bildschirmrand ankommt scrollt nano gleich mehrere Zeilen weiter, ist smooth aktiviert scrollt nano immer nur eine Zeile weiter.
set preserve XON/XOFF-TastenXON/XOFF-Tasten (Strg+S, Strg+Q) werden nicht mehr ignoriert wenn diese Option eingeschaltet ist.
set quickblank Ist quickblank aktiviert werden Statusnachrichten schon nach einem Tastendruck nicht mehr angezeigt, ansonsten bleiben Statusnachrichten 25 Tastendrücke lang sichtbar.
set boldtext Fettgedruckte Schrift anstatt von invertierten FarbenIst boldtext aktiviert wird für die Benutzeroberfläche fettgedruckte Schrift anstatt von invertierten Farben verwendet.
set rebinddelete Auf manchen Systemen verhält sich die Backspace/Löschen-Taste wie die Entfernen-Taste. Um beiden Tasten die richtige Bedeutung zuzuweisen kann rebinddelete verwendet werden.
set rebindkeypad Wenn die Tasten des Ziffernblocks nicht richtig funktionieren kann rebindkeypad aktiviert werden. Dann sollten die Tasten richtig funktionieren, allerdings verträgt sich diese Option nicht mit der Option mouse, die Mausunterstützung wird abgeschaltet wenn diese Option aktiv ist.
set smarthome Macht die Pos1-Taste intelligenter. Wenn die Pos1-Taste gedrückt wird springt der Eingabezeiger zum ersten lesbaren Zeichen, befindet sich der Zeiger bereits auf dem ersten lesbaren Zeichen springt er zum Zeilenanfang. Ist die Option nicht aktiviert springt der Eingabezeiger immer zum Zeilenanfang. Diese Option ist praktisch wenn man z.B. mit Tabs eingerückte Quelltexte bearbeitet.
set fill <Zahl> Legt die Zeilenlänge für den automatischen Zeilenumbruch fest. Ist <Zahl> 0 oder negativ wird als Zeilenlänge die Bildschirmbreite minus diese Zahl verwendet.

Textverarbeitung

Option Wirkung
set autoindent Wenn man die Eingabetaste drückt bzw. eine neue Zeile beginnt wird diese automatisch eingerückt.
set brackets ""')>]}" Absatz ausrichten mit Strg+JDiese Option legt fest welche Zeichen beim Ausrichten von Text als Absatzende gewertet werden sollen. Mit Strg+J kann man Text ausrichten. Gentoo-Benutzer können diese Funktion nur nutzen wenn sie das USE-Flag justify gesetzt haben.
set cut Ist cut aktiviert wird beim Ausschneiden von Text (Strg+K) nur der Text vom Eingabezeiger bis zum Zeilenende ausgeschnitten, ansonsten wird die ganze Zeile ausgeschnitten.
set matchbrackets "(<[{)>]}" Legt fest welche Zeichen nano als Klammern interpretieren soll. Wenn man zum Beispiel mit dem Eingabezeiger bei einer öffnende Klammer (z.B. { bei einer Funktionsdefinition) ist und Alt+[ drückt springt nano zur schließenden Klammer (}).
set nonewlines Standardmäßig fügt nano an das Ende der Datei immer noch eine neue Zeile an, mit nonewlines lässt sich das abschalten.
punct ".!?" Legt fest welche Zeichen beim Ausrichten von Absätzen als Satzende gewertet werden sollen.
set quotestr "^([ \\t]*[#:>\\|}])+” Beim Schreiben von E-Mails wird der Text den der Gesprächspartner geschrieben hat beim Zitieren oft mit dem >-Zeichen gekennzeichnet.Regulärer Ausdruck der Verwendet wird um Absätze beim Ausrichten von E-Mail-Zitaten zu erkennen.
set speller "befehl" Diese Option teilt nano mit welchen Befehl er aufrufen soll wenn die Rechtschreibprüfung gestartet wird. (Für aspell: aspell check)
set tabsize N Legt fest wie breit (N Spalten) ein Tab ist.
set tabstospaces Ist diese Option aktiviert werden Tabs automatisch zu Leerzeichen umgewandelt.

Suche

Option Wirkung
set casesensitive Legt fest das bei der Suche standardmäßig die Groß- und Kleinschreibung beachtet werden soll.
set backwards Ist backwards aktiviert sucht die Suchfunktion rückwärts, also von der aktuellen Position des Eingabezeigers zum Anfang des Dokuments hin.
set historylog Speichert die Eingaben beim Suchen- und Ersetzen in der ~/.nano_history.
set regexp Suche mit regulären Ausdrücken.Diese Option legt fest das die Eingaben bei der Suche automatisch als reguläre Ausdrücke gewertet werden sollen.

Ein- und Ausgabe

Option Wirkung
set multibuffer Erlaubt es mehrere Dateien/Puffer gleichzeitig zu bearbeiten.
set noconvert Dateien im DOS/Mac-Format werden nicht mehr ins Linux-Format umgewandelt wenn diese Option aktiviert ist.
set nofollow Wenn diese Option aktiviert ist und eine Datei abgespeichert werden soll aber die Zieldatei ein symbolischer Link (eine Verknüpfung) ist wird der Link gelöscht und eine neue Datei mit seinem Namen angelegt.
set operatingdir "pfad" Diese Option legt ein Verzeichnis fest in dem Dateien geöffnet und bearbeitet werden können. Unterverzeichnisse sind automatisch mit eingeschlossen. Das Öffnen, Bearbeiten oder Abspeichern von Dateien die außerhalb dieses Verzeichnisses liegen ist mit nano nicht mehr möglich.
set tempfile Normalerweise fragt nano vor dem Abspeichern nachMit dieser Option fragt nano beim Verlassen nicht mehr nach ob eine veränderte Datei gespeichert werden soll, die Datei wird automatisch gespeichert.
set backup SicherungskopieDie Option backup weist nano an bei Abspeichern die alte Version der Datei zu Dateiname~ umzubenennen bevor die Datei gespeichert wird. So hat man immer noch eine Sicherheitskopie, falls man einen Fehler macht.
set backupdir "pfad" Legt ein Verzeichnis fest in dem Sicherheitskopien gespeichert werden wenn backup aktiviert ist.

Syntaxhervorhebung

Option Wirkung
set "name" "reg. ausdruck" Leitet die Definition eines neuen Syntax-Schemas mit dem Namen name ein welches auf alle Dateien angewendet wird deren Name auf den regulären Ausdruck passt.
(i)color vordergrundfarbe,hintergrundfarbe "regulärer ausdruck" Färbt alle Textstellen auf die der reguläre Ausdruck passt entsprechend der angegebenen Farben ein. Eine der beiden Farben kann auch weggelassen werden. Wenn man icolor anstatt color verwendet wird die Groß- und Kleinschreibung bei dem regulären Ausdruck nicht beachtet.
(i)color vordergrundfarbe,hintergrundfarbe start="regulärer ausdruck" end="regulärer ausdruck" Wie oben, nur wird hier alles was zwischen dem regulären Ausdruck start und dem Ausdruck end liegt entsprechend der angegebenen Farben eingefärbt.
include "pfad" Bindet das Syntax-Schema aus der angegebenen Datei ein.

Seiten: 1 2

Informationen

1 Stern2 Sterne3 Sterne4 Sterne5 Sterne (1 Bewertungen, Durchschnitt: 5,00 von 5)
Loading ... Loading ...
Kategorie: Linux
Ansichten: 2.506

Kommentare

Keine Kommentare bis jetzt.

Kommentar schreiben

XHTML: Folgende Elemente sind erlaubt: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong> <pre lang="" line="" escaped="">

Angetrieben durch Wordpress Thema erstellt von Antu