Provided by: manpages-de_4.21.0-2_all 

BEZEICHNUNG
nanorc - Konfigurationsdatei für GNU nano
BESCHREIBUNG
Die Datei nanorc enthält die Standardeinstellungen für nano, einen kleinen und freundlichen Editor.
Sofern während des Starts --rcfile nicht angegeben ist, liest nano zwei Dateien: zuerst die systemweiten
Einstellungen aus der Datei /etc/nanorc (der genaue Pfad kann auf Ihrem System abweichen) und danach die
benutzerspezifischen Einstellungen, entweder aus ~/.nanorc, $XDG_CONFIG_HOME/nano/nanorc oder
~/.config/nano/nanorc, je nachdem, welche zuerst gefunden wird. Falls --rcfile angegeben wird, liest nano
nur die angegebene Einstellungsdatei.
OPTIONEN
Die Konfigurationsdatei akzeptiert eine Reihe von set- und unset-Befehlen, die zur Konfiguration von nano
beim Start ohne Befehlszeilenoptionen verwendet werden können. Zusätzlich gibt es einige Befehle zur
Definition von Syntaxhervorhebungen und zum Ändern von Tastenbelegungen – dazu finden Sie unten zwei
separate Abschnitte. nano liest einen Befehl pro Zeile. Alle Befehle und Schlüsselwörter sollten in
Kleinbuchstaben geschrieben werden.
Die Optionen in nanorc-Dateien haben Vorrang gegenüber den Voreinstellungen von Nano; außerdem setzen
Befehlszeilenoptionen die nanorc-Einstellungen außer Kraft. Weiterhin sind Optionen, die kein Argument
akzeptieren, standardmäßig nicht gesetzt. So ist die Verwendung des unset-Befehls nur erforderlich, um
eine systemweite nanorc-Einstellung außer Kraft zu setzen, um die Einstellung in Ihrer eigenen
nanorc-Datei verwenden zu können. Optionen, die ein Argument akzeptieren, können nicht zurückgesetzt
werden.
Anführungszeichen innerhalb der characters-Parameter sollten nicht maskiert werden. Das letzte
Anführungszeichen (") in der Zeile wird als schließendes Anführungszeichen aufgefasst.
Folgende Befehle und Argumente werden unterstützt:
set afterends
bewirkt, dass »Strg+Pfeiltaste rechts« und »Strg+Entf« am Wortende anstatt am Wortanfang stoppt.
set allow_insecure_backup
ermöglicht beim Sichern von Dateien, dass die Sicherung selbst dann erfolgreich ist, wenn die
Zugriffsrechte aufgrund spezieller Gegebenheiten des Betriebssystems nicht (zurück-)gesetzt werden
können. Sie sollten diese Option NUR DANN aktivieren, wenn Sie sich wirklich sicher sind, dass Sie sie
benötigen.
set atblanks
bricht bei aktiviertem fließendem Zeilenumbruch bei Leerräumen (Tabulatoren und Leerzeichen) anstatt
immer beim Erreichen des Bildschirmrandes um.
set autoindent
rückt eine neue Zeile automatisch um die gleiche Anzahl Tabulatoren und/oder Leerzeichen wie die
vorhergehende Zeile ein (oder wie die nächste Zeile, wenn die vorhergehende Zeile der Anfang eines
Absatzes ist).
set backup
erstellt beim Speichern einer Datei eine Sicherungsdatei, indem eine Tilde (~) zum Dateinamen
hinzugefügt wird.
set backupdir Verzeichnis
erstellt nicht nur eine Sicherungsdatei und behält diese, sondern erstellt eine eindeutig nummerierte
Datei jedes Mal, wenn eine Datei gespeichert wird – sofern Sicherungen mit set backup oder --backup
oder -B aktiviert sind. Die eindeutig nummerierten Dateien werden im angegebenen Verzeichnis
gespeichert.
set boldtext
verwendet fetten Text anstelle inverser Textdarstellung für die Titelleiste, die Statuszeile,
Tastenkombinationen, Tastenkürzel in den Hilfezeilen am unteren Bildschirmrand, Zeilennummern und
ausgewählten Text. Dies kann durch Setzen der Optionen titlecolor, statuscolor, keycolor,
functioncolor, numbercolor und selectedcolor außer Kraft gesetzt werden.
set bookstyle
fasst beim Ausrichten jede Zeile, die mit Leerraum beginnt, als Beginn eines Absatzes auf (außer wenn
automatisches Einrücken aktiviert ist).
set brackets "Zeichen"
legt die als schließende Klammern angenommenen Zeichen beim Ausrichten von Absätzen fest. Leerraum ist
hierbei nicht zulässig. Nur schließende Interpunktionszeichen (siehe set punct), optional gefolgt von
der angegebenen schließenden Klammer, dürfen Sätze beenden. Der Vorgabewert ist »"')>]}«.
set breaklonglines
bricht die aktuelle Zeile automatisch hart um, wenn sie zu lang wird.
set casesensitive
berücksichtigt standardmäßig Groß-/Kleinschreibung bei der Suche.
set constantshow
zeigt die Cursorposition in der Statuszeile permanent an. Dies setzt die Option quickblank außer
Kraft.
set cutfromcursor
bewirkt, dass der Befehl zum Ausschneiden von Text nur von der aktuellen Cursorposition bis zum Ende
der Zeile anstatt die gesamte Zeile ausschneidet.
set emptyline
verwendet die Leerzeile unter der Titelleiste nicht und lässt diese leer.
set errorcolor [bold,][italic,]Vordergrundfarbe,Hintergrundfarbe
legt die Farbkombination für die Statuszeile beim Anzeigen einer Fehlermeldung fest. Der Vorgabewert
ist bold,white,red. In set titlecolor finden Sie zulässige Farbnamen.
set fill Anzahl
legt die gewünschte Breite für die Ausrichtung und den automatischen harten Zeilenumbruch auf die
angegebene Anzahl Spalten fest. Ist die Anzahl 0 oder kleiner, wird ein harter Zeilenumbruch an der
Bildschirmbreite minus der Anzahl Spalten ausgeführt, wodurch sich der Umbruchpunkt an der
Bildschirmbreite orientiert und sich mit verändert, wenn die Bildschirmbreite geändert wird. Der
Vorgabewert ist -8.
set functioncolor [bold,][italic,]Vordergrundfarbe,Hintergrundfarbe
verwendet diese Farbkombination für die prägnanten Funktionsbeschreibungen in den zwei Hilfezeilen am
unteren Rand des Bildschirms. In set titlecolor finden Sie weitere Details.
set guidestripe Nummer
blendet einen Markierungsstreifen in der angegebenen Spalte ein, anhand dessen Sie die Breite des
Texts besser beurteilen können. (Die Farbe des Streifens kann mit der Option set stripecolor angepasst
werden.)
set historylog
speichert die letzten 100 Suchzeichenketten, Ersetzungszeichenketten und ausgeführten Befehle, so dass
sie in späteren Sitzungen leicht wiederverwendet werden können.
set indicator
zeigt eine Bildlaufleiste am rechten Rand des Editorfensters an. Es zeigt die Position des Sichtfeldes
im Puffer an, sowie welcher Anteil des Puffers vom Sichtfeld abgedeckt ist.
set jumpyscrolling
rollt den Inhalt des Puffers um einen halben Bildschirminhalt statt um eine Zeile.
set keycolor [bold,][italic,]Vordergrundfarbe,Hintergrundfarbe
verwendet diese Farbkombination für die Tastenkombinationen in den zwei Hilfezeilen am unteren Rand
des Bildschirms. In set titlecolor finden Sie weitere Details.
set linenumbers
Zeigt Zeilennummern links vom Textbereich an. (Jede Zeile mit einem Anker erhält außerdem eine
Markierung im Randbereich.)
set locking
aktiviert beim Bearbeiten von Dateien die Dateisperrung im Vim-Stil.
set magic
Wenn weder der Name noch die erste Zeile der Datei einen Hinweis liefert, wird versucht, die
anwendbare Syntax mittels Libmagic zu bestimmen. (Der Aufruf von Libmagic kann relativ viel Zeit in
Anspruch nehmen. Er wird daher standardmäßig nicht ausgeführt.)
set matchbrackets "Zeichen"
legt die öffnenden und schließenden Klammern fest, die bei der Klammersuche gefunden werden können.
Leerzeichen oder Tabulatoren sind hierfür nicht zulässig. Die Einstellung für die öffnende Klammer
muss vor der Einstellung für die schließende Klammer gesetzt werden und die zwei Einstellungen müssen
in der gleichen Reihenfolge vorgenommen werden. Der Vorgabewert ist »(<[{)>]}«.
set minibar
unterdrückt die Anzeige der Titelleiste und zeigt stattdessen am unteren Bildschirmrand im Bereich der
Statuszeile Informationen zum aktuellen Puffer an. In dieser »Minibar« wird links der Dateiname
angezeigt, gefolgt von einem Raute-Zeichen, falls der Puffer geändert wurde. Rechts wird Folgendes
angezeigt: die aktuelle Zeilen- und Spaltennummer, der Code des Zeichens unter dem Cursor (im
Unicode-Format: U+xxxx), die gleichen Indikatoren, wie sie auch mit set stateflags angezeigt werden,
sowie ein Prozentsatz, wie weit sich der Cursor in der Datei befindet (zeilenbezogen). Beim Laden oder
Speichern einer Datei und auch beim Wechsel zwischen Puffern wird nach dem Dateinamen die Anzahl der
Zeilen im Puffer angezeigt. Diese Zahl wird nach dem nächsten Tastendruck gelöscht oder durch einen
[i/n]-Zähler ersetzt, falls mehrere Puffer geöffnet sind. Die Zeile einschließlich Spaltennummer sowie
der Zeichencode werden nur dann angezeigt, wenn --constantshow verwendet wird. Mit M-C können Sie die
Anzeige ein- oder ausblenden. Die Statusindikatoren werden nur angezeigt, wenn --stateflags verwendet
wird.
set minicolor [bold,][italic,]Vordergrundfarbe,Hintergrundfarbe
verwendet diese Farbkombination für die Eingabeaufforderungszeile (wenn diese Option nicht festgelegt
ist, werden die Farben der Titelleiste verwendet). In set titlecolor finden Sie weitere Details.
set mouse
aktiviert Mausunterstützung, falls dies auf Ihrem System verfügbar ist. Wenn aktiviert, können Sie den
Cursor mittels Mausklicks platzieren, die Markierung (mit einem Doppelklick) setzen und
Tastenkombinationen ausführen. Die Maus wird im X Window System funktionieren, und auch auf der
Konsole, wenn gpm läuft. Text kann weiterhin durch Ziehen markiert werden, während die Umschalttaste
gedrückt gehalten wird.
set multibuffer
fügt beim Lesen einer Datei mit ^R diese standardmäßig in einen neuen Puffer ein.
set noconvert
wandelt keine Dateien aus dem DOS/Mac-Format um.
set nohelp
zeigt die zwei Hilfezeilen am unteren Rand des Bildschirms nicht an.
set nonewlines
fügt nicht automatisch einen Zeilenvorschub an, wenn ein Text nicht mit einem solchen endet. (Das kann
dazu führen, dass Sie POSIX-inkompatible Textdateien speichern.)
set nowrap
ist eine veraltete Option, da dies zur Standardeinstellung wurde. Falls nötig, verwenden Sie
stattdessen unset breaklonglines.
set numbercolor [bold,][italic,]Vordergrundfarbe,Hintergrundfarbe
verwendet die Farbkombination für die Anzeige der Zeilennummern. In set titlecolor finden Sie weitere
Details.
set operatingdir Verzeichnis
bewirkt, dass nano Dateien nur innerhalb des angegebenen Verzeichnisses und dessen Unterverzeichnissen
liest und schreibt. Außerdem wird in dieses Verzeichnis gewechselt, so dass Dateien aus diesem
Verzeichnis eingefügt werden. Standardmäßig ist die Funktion »operatingdir« deaktiviert.
set positionlog
speichert die Cursorposition in Dateien über mehrere Bearbeitungssitzungen hinweg. Die Cursorposition
wird für die 200 zuletzt bearbeiteten Dateien gespeichert.
set preserve
erhält die Tastenkombinationen XON und XOFF (^Q und ^S).
set promptcolor [bold,][italic,]Vordergrundfarbe,Hintergrundfarbe
verwendet diese Farbkombination für die Eingabeaufforderungszeile (wenn diese Option nicht festgelegt
ist, werden die Farben der Titelleiste verwendet). In set titlecolor finden Sie weitere Details.
set punct "Zeichen"
legt die für die Ausrichtung von Absätzen als schließende Interpunktionszeichen aufzufassenden Zeichen
fest. Leerzeichen und Tabulatoren dürfen nicht verwendet werden. Nur die angegebenen schließenden
Interpunktionszeichen, optional gefolgt von schließenden Klammern (siehe brackets), können Sätze
beenden. Der Vorgabewert ist "!.?".
set quickblank
blendet die Statuszeile bereits nach einem Tastendruck anstelle von 20 aus. Beachten Sie, dass die
Option constantshow dies außer Kraft setzt. Wenn die Option minibar oder zero wirksam ist, blendet
quickblank eine Meldung bereits nach 0,8 Sekunden anstelle der vorgegebenen 1,5 Sekunden aus.
set quotestr "regulärer_Ausdruck"
legt den regulären Ausdruck für die Übereinstimmungsfindung für Zitate fest. Der Vorgabewert ist
^([ \t]*([!#%:;>|}]|//))+. (Beachten Sie, dass dabei \t für den echten Tabulator steht.) Dadurch wird
es ermöglicht, beim Verfassen von E-Mails Blöcke aus zitiertem Text neu auszurichten und Blöcke von
Zeilenkommentaren beim Schreiben von Quellcode neu umzubrechen.
set rawsequences
interpretiert Escape-Sequenzen direkt, anstatt sie durch ncurses übersetzen zu lassen. Falls Sie diese
Option benötigen, damit einige Tasten korrekt funktionieren, bedeutet das, dass die von Terminfo
bereitgestellte Terminalbeschreibung dem tatsächlichen Verhalten Ihres Terminals nicht vollständig
entspricht. Dies kann beispielsweise passieren, wenn Sie sich per SSH an einer BSD-Maschine anmelden.
Wenn Sie diese Option verwenden, wird die Mausunterstützung in nano deaktiviert.
set rebinddelete
interpretiert die Entf- und Rückschrittasten anders, so dass sowohl Rückschritt als auch Entf korrekt
funktionieren. Sie sollten diese Option nur verwenden, wenn auf Ihrem System entweder die
Rückschrittaste als Entf-Taste wirkt oder die Entf-Taste als Rückschrittaste.
set regexp
führt standardmäßig auf regulären Ausdrücken basierende Suchvorgänge aus. nano verwendet reguläre
Ausdrücke des Typs »extended« (ERE).
set saveonexit
speichert einen geänderten Puffer beim Beenden (^X) automatisch und fragt nicht nach.
set scrollercolor Vordergrundfarbe,Hintergrundfarbe
verwendet diese Farbkombination für den Indikator alias »Scrollbalken«. (In Terminalemulatoren, die
gegen Libvte Version 0.55 oder älter gelinkt sind, funktioniert die Verwendung einer Hintergrundfarbe
damit nicht korrekt.) In set titlecolor finden Sie weitere Details.
set selectedcolor [bold,][italic,]Vordergrundfarbe,Hintergrundfarbe
verwendet diese Farbkombination für ausgewählten Text. In set titlecolor finden Sie weitere Details.
set showcursor
positioniert den Cursor im Dateibrowser auf das hervorgehobene Objekt und zeigt den Cursor im
Hilfebetrachter an, um Benutzer mit Braille-Zeile und Sehbehinderte zu unterstützen.
set smarthome
macht die Pos1-Taste intelligenter. Wenn die Pos1-Taste irgendwo gedrückt wird, außer am äußersten
Anfang von Nicht-Leerraum in einer Zeile, dann springt der Cursor zu diesem Anfang (entweder vorwärts
oder rückwärts). Befindet sich der Cursor bereits an dieser Position, springt er zum tatsächlichen
Anfang der Zeile.
set softwrap
zeigt Zeilen, die länger als die Bildschirmbreite sind, in mehreren Zeilen an. (Sie können diesen
fließenden Zeilenumbruch so einrichten, dass an Leerraum statt grob am Bildschirmrand umgebrochen
wird, indem Sie auch set atblanks verwenden.)
set speller "Programm [Argument …]"
verwendet das angegebene Programm zur Rechtschreibprüfung und -korrektur anstelle der eingebauten
Rechtschreibprüfung, die hunspell(1) oder spell(1) aufruft.
set spotlightcolor [bold,][italic,]Vordergrundfarbe,Hintergrundfarbe
legt die Farbkombination für die Hervorhebung eines Suchtreffers fest. Der Vorgabewert ist
black,lightyellow. In set titlecolor finden Sie zulässige Farbnamen.
set stateflags
verwendet die obere rechte Ecke des Bildschirms zum Anzeigen einiger Statusindikatoren, wenn Folgendes
aktiv ist: I bei automatischer Einrückung, M bei Markierungen, L bei hartem Umbruch überlanger Zeilen,
R bei der Aufzeichnung eines Makros und S bei fließendem Zeilenumbruch. Wenn der Puffer geändert
wurde, wird ein Stern (*) nach dem Dateinamen in der Mitte der Titelleiste angezeigt.
set statuscolor [bold,][italic,]Vordergrundfarbe,Hintergrundfarbe
verwendet diese Farbkombination für die Statuszeile. Siehe set titlecolor für weitere Details.
set stripecolor [bold,][italic,]Vordergrundfarbe,Hintergrundfarbe
verwendet diese Farbkombination für den senkrechten Markierungsstreifen. Siehe set titlecolor für
weitere Details.
set tabsize Anzahl
verwendet eine Tabulatorbreite der angegebenen Anzahl Spalten. Der Wert Anzahl muss größer als 0 sein.
Der Standardwert ist 8.
set tabstospaces
wandelt jeden eingegebenen Tabulator in Leerzeichen um, und zwar in die Anzahl der Leerzeichen, wie
der Tabulator an dieser Position einnehmen würde.
set titlecolor [bold,][italic,]Vordergrundfarbe,Hintergrundfarbe
verwendet diese Farbkombination für die Titelzeile. Zulässige Namen für die Vordergrund- und
Hintergrundfarben sind: red, green, blue, magenta, yellow, cyan, white und black. Jedem dieser acht
Namen kann das Wort light vorangestellt werden, um eine hellere Version der jeweiligen Farbe zu
erhalten. Als Synonym für lightblack kann grey oder gray verwendet werden. Auf Terminalemulatoren, die
mindestens 256 Farben darstellen können, sind weitere Farben zulässig: pink, purple, mauve, lagoon,
mint, lime, peach, orange, latte, rosy, beet, plum, sea, sky, slate, teal, sage, brown, ocher, sand,
tawny, brick, crimson und normal – wobei normal für die voreingestellte Vorder- oder Hintergrundfarbe
steht. Auf solchen Emulatoren kann die Farbe auch als dreistellige Hexadezimalzahl, der ein #
vorangestellt ist, angegeben werden. Die Stellen repräsentieren dabei die Werte für Rot, Grün und
Blau. Dadurch wird nano angewiesen, aus der verfügbaren Palette die Farbe auszuwählen, die den
angegebenen Werten am nächsten kommt.
Sie können entweder »fgcolor« oder »,bgcolor« weglassen und dem Paar bold und/oder italic (durch
Kommata getrennt) voranstellen, um einen fetten und/oder kursiven Schriftschnitt zu erhalten, sofern
Ihr Terminal dies unterstützt.
set trimblanks
entfernt beim harten Zeilenumbruch oder beim Ausrichten von Text angehängten Leerraum von
umgebrochenen Zeilen.
set unix
speichert eine Datei standardmäßig im Unix-Format. Dies setzt das Standardverhalten von nano außer
Kraft, bei dem eine Datei in ihrem ursprünglichen Format gespeichert wird. (Diese Option ist
wirkungslos, wenn Sie auch set noconvert verwenden.)
set whitespace "Zeichen"
legt die zwei Zeichen fest, die die Anwesenheit von Tabulatoren und Leerzeichen anzeigen. Es müssen
einspaltige Zeichen sein. Das standardmäßige Paar für eine UTF-8-Locale ist »»⋅» und für andere
Locales »>.«.
set wordbounds
erkennt Wortgrenzen anders, nämlich durch Einbeziehung von Interpunktionszeichen als Teil von Wörtern.
set wordchars "Zeichen"
legt fest, welche weiteren Zeichen (außer den normalen alphanumerischen Zeichen) als Teile von Wörtern
betrachtet werden sollen. Wenn Sie diese Option verwenden, werden Sie wahrscheinlich wordbounds
zurücksetzen.
set zap
bewirkt, dass durch Drücken einer unmodifizierten Rückschritt- oder Entf-Taste der markierte Bereich
gelöscht wird (anstelle eines einzelnen Zeichens und ohne Auswirkung auf die Zwischenablage).
set zero
verbirgt alle Elemente der Benutzerschnittstelle (Titelleiste, Statuszeile und Hilfezeilen) und
verwendet alle Zeilen des Terminals für die Anzeige des Pufferinhalts. Die Statuszeile erscheint nur
dann, wenn eine wichtige Meldung anzuzeigen ist und wird nach 1,5 Sekunden oder beim nächsten
Tastendruck ausgeblendet. Mit M-Z kann die Anzeige der Titelleiste und Statuszeile und mit M-X die
Anzeige der Hilfezeilen ein- oder ausgeschaltet werden.
ANMERKUNGEN
Die Option set suspendable wurde entfernt. Das Schieben in den Hintergrund ist standardmäßig aktiviert
und ist über ^T^Z erreichbar. Falls Sie zum Schieben in den Hintergrund ein einfaches ^Z bevorzugen,
fügen Sie bind ^Z suspend main zu Ihrer Nanorc hinzu.
SYNTAX-HERVORHEBUNG
Die farbliche Darstellung syntaktischer Elemente einer Datei geschieht mittels regulärer Ausdrücke (siehe
den nachfolgend beschriebenen Befehl color). Dies ist vom Ansatz her unvollkommen, da reguläre Ausdrücke
nicht mächtig genug sind, um eine Datei vollständig auszuwerten. Dennoch kann mit regulären Ausdrücken
viel erreicht werden und sie sind leicht zu erstellen, daher passen sie gut zu einem leichten Editor wie
nano.
Alle regulären Ausdrücke in nano sind erweiterte reguläre Ausdrücke nach POSIX-Standard. Das bedeutet,
dass ., ?, *, +, ^, $ und verschiedene andere Zeichen besondere Zeichen sind. Der Punkt . passt auf jedes
einzelne Zeichen, ? bedeutet, dass das vorstehende Element optional ist, * bedeutet, dass das vorstehende
Element gar nicht, einmal oder auch mehrmals vorkommen kann, + bedeutet, dass das vorstehende Element
einmal oder auch mehrmals vorkommen kann, ^ bezieht sich auf den Anfang einer Zeile und $ auf deren Ende,
\< bezieht sich auf den Anfang eines Wortes und \> auf dessen Ende, und \s steht für Leerraum. Es
bedeutet auch, dass Vorwärts- und Rückwärtstreffersuche nicht möglich sind. Eine vollständige Erklärung
finden Sie in der Handbuchseite zu GNU grep: man grep.
Jeder reguläre Ausdruck in einer nanorc-Datei sollte in doppelte Anführungszeichen ("") eingeschlossen
werden. Mehrere reguläre Ausdrücke dürfen in einer Zeile aufeinander folgen, wenn Sie diese durch
Leerzeichen voneinander trennen. Das bedeutet, dass ein regulärer Ausdruck keine doppelten
Anführungszeichen enthalten kann, denen ein Leerzeichen folgt. Falls Sie diese Kombination innerhalb
eines regulären Ausdrucks benötigen, dann sollten entweder die doppelten Anführungszeichen oder das
Leerzeichen in eckige Klammern ([]) gesetzt werden.
Für jede Dateiart kann mit den folgenden Befehlen eine separate Syntax definiert werden:
syntax Name ["regulärer_Dateiausdruck" …]
startet die Definition einer Syntax mit dem angegebenen Namen. Alle folgenden color-Befehle und
ähnliche werden zu dieser Syntax hinzugefügt, bis ein neuer syntax-Befehl erscheint.
Wenn nano läuft, wird diese Syntax automatisch aktiviert, falls der aktuelle Dateiname dem
angegebenen regulären Ausdruck regulärer_Dateiausdruck entspricht. Wahlweise können Sie die Syntax
explizit aktivieren, indem Sie die Befehlszeilenoption -Y oder --syntax, gefolgt von dem Namen,
verwenden.
Die Syntax default ist speziell: Sie akzeptiert keine regulären_Dateiausdrücke und wird auf
Dateien angewendet, die keinen regulären Syntax-Ausdrücken entsprechen. Die Syntax none ist
reserviert; wenn Sie dies in der Befehlszeile angeben, gleicht es der Angabe überhaupt keiner
Syntax.
header "regulärer_Ausdruck" …
Falls von allen definierten Syntaxen kein regulärer_Dateiausdruck passt, dann wird dieser
reguläre_Ausdruck (oder diese regulären Ausdrücke) mit der ersten Zeile der aktuellen Datei
verglichen, um zu bestimmen, ob diese Syntax dafür verwendet werden sollte.
magic "regulärer_Ausdruck"
Falls weder ein regulärer_Dateiausdruck noch der reguläre header-Ausdruck passt, dann wird dieser
reguläre_Ausdruck (oder diese regulären Ausdrücke) mit dem Ergebnis der Abfrage der
magic-Datenbank der aktuellen Datei abgeglichen, um zu ermitteln, ob diese Syntax dafür verwendet
werden sollte. (Dies funktioniert nur, wenn libmagic auf dem System installiert ist; anderenfalls
wird diese Option stillschweigend ignoriert.)
formatter Programm [Argument …]
wendet das angegebene Programm auf den vollständigen Inhalt des aktuellen Puffers an.
linter Programm [Argument …]
verwendet das angegebene Programm, um eine Syntaxüberprüfung im aktuellen Puffer auszuführen.
comment "Zeichenkette"
verwendet die angegebene Zeichenkette zum Kommentieren von Zeilen oder zum Zurücknehmen der
Kommentare. Falls die Zeichenkette ein Pipe-Zeichen (|) enthält, bezeichnet dieses Kommentare im
Klammer-Stil, zum Beispiel "/*|*/" für CSS-Dateien. Die Zeichen vor dem Pipe-Zeichen werden der
Zeile vorangestellt und die Zeichen nach dem Pipe-Zeichen werden ans Ende der Zeile angehängt.
Wenn kein Pipe-Zeichen vorhanden ist, wird die gesamte Zeichenkette vorangestellt, zum Beispiel
"#" für Python-Dateien. Falls leere englische Doppel-Hochkommata angegeben werden, dann ist die
Funktion zum Kommentieren von Zeilen deaktiviert; zum Beispiel "" für JSON. Der Vorgabewert ist
"#".
tabgives "Zeichenkette"
bewirkt, dass die <Tabulator>-Taste die angegebene Zeichenkette ausgibt. Dies ist für Sprachen wie
Python nützlich, in denen in Einzügen nur Leerzeichen erlaubt sind. Dies setzt die Einstellung der
Option tabstospaces außer Kraft.
color [bold,][italic,]Vordergrundfarbe,Hintergrundfarbe "regulärer_Ausdruck" …
färbt alle Textbestandteile, die dem erweiterten regulären_Ausdruck entsprechen, in der
angegebenen Vordergrund- bzw. Hintergrundfarbe ein, wovon mindestens eine angegeben werden muss.
Zulässige Farbnamen sind: red, green, blue, magenta, yellow, cyan, white und black. Jedem dieser
acht Namen kann das Wort light vorangestellt werden, um eine hellere Version der jeweiligen Farbe
zu erhalten. Das Wort grey oder gray kann dabei als Synonym für lightblack verwendet werden. Auf
Terminalemulatoren, die mindestens 256 Farben darstellen können, sind weitere Farben zulässig,
denen allerdings nichts vorangestellt werden kann: pink, purple, mauve, lagoon, mint, lime, peach,
orange, latte, rosy, beet, plum, sea, sky, slate, teal, sage, brown, ocher, sand, tawny, brick,
crimson und normal – wobei normal für die voreingestellte Vorder- oder Hintergrundfarbe steht. Auf
solchen Emulatoren kann die Farbe auch als dreistellige Hexadezimalzahl, der ein # vorangestellt
ist, angegeben werden. Die Stellen repräsentieren dabei die Werte für Rot, Grün und Blau. Dadurch
wird nano angewiesen, aus der verfügbaren Palette die Farbe auszuwählen, die den angegebenen
Werten am nächsten kommt.
Dem Farbpaar kann bold und/oder italic (durch Kommata getrennt) vorangestellt werden, um einen
fetten und/oder kursiven Schriftschnitt zu erhalten, sofern Ihr Terminal dies unterstützt.
Alle Befehle zur farblichen Darstellung werden in der angegebenen Reihenfolge angewendet, was
bedeutet, dass spätere Befehle Teile neu färben können, die vorher durch andere Befehle eingefärbt
wurden.
icolor [bold,][italic,]Vordergrundfarbe,Hintergrundfarbe "regulärer_Ausdruck" …
Genau wie oben, außer das für die Übereinstimmungssuche die Groß- oder Kleinschreibung nicht
beachtet wird.
color [bold,][italic,]Vordergrundfarbe,Hintergrundfarbe start="von_regulärer_Ausdruck"
end="bis_regulärer_Ausdruck"
färbt alle Textbestandteile, deren Anfang dem erweiterten regulären Ausdruck
von_regulärer_Ausdruck und deren Ende dem erweiterten regulären Ausdruck bis_regulärer_Ausdruck
entspricht, in der angegebenen Vordergrund- bzw. Hintergrundfarbe ein. Mindestens eines davon muss
angegeben werden. Das bedeutet, dass nach einer initialen Instanz von von_regulärer_Ausdruck
sämtlicher Text bis zur ersten Instanz von bis_regulärer_Ausdruck eingefärbt wird. Dies ermöglicht
die Syntaxhervorhebung über mehrere Zeilen.
icolor [bold,][italic,]Vordergrundfarbe,Hintergrundfarbe start="von_regulärer_Ausdruck"
end="bis_regulärer_Ausdruck"
Genau wie oben, außer das für die Übereinstimmungssuche die Groß- oder Kleinschreibung nicht
beachtet wird.
include "Syntax-Datei"
liest die in sich abgeschlossenen Farbsyntaxen aus der angegebenen Syntax-Datei. Beachten Sie,
dass die Syntax-Datei nur die oben angegebenen Befehle enthalten darf, von syntax bis icolor.
extendsyntax Name Befehl Argument …
ergänzt die vorher als Name definierte Syntax um einen weiteren Befehl. Dies ermöglicht das
Hinzufügen eines neuen color-, icolor-, header-, magic-, formatter-, linter-, comment- oder
tabgives-Befehls zu einer bereits definierten Syntax. Es ist nützlich, wenn Sie eine in den
systemweit installierten Dateien (die normalerweise schreibgeschützt sind) bereits definierte
Syntax etwas verbessern wollen.
NEUZUORDNUNG VON TASTEN
Tastenkombinationen können mit den folgenden drei Befehlen geändert werden:
bind Taste Funktion Menü
weist der angegebenen Taste die angegebene Funktion im angegebenen Menü zu (oder wenn Sie all
verwenden, in allen Menüs, in denen die Funktion vorhanden ist).
bind Taste "Zeichenkette" Menü
bewirkt, dass die angegebene Taste die angegebene Zeichenkette im angegebenen Menü erzeugt
(oder in allen Menüs, in denen die Funktion vorhanden ist, wenn all verwendet wird). Neben
wörtlichem Text und/oder Steuercodes kann die Zeichenkette in Klammern gesetzte Funktionsnamen
enthalten. Diese Funktionen werden aufgerufen, wenn die Taste betätigt wird. Um eine wörtliche
öffnende geschweifte Klammer zu bezeichnen, verwenden Sie {{}.
unbind Taste Menü
entfernt die Zuweisung der angegebenen Taste aus dem angegebenen Menü (oder aus allen Menüs, in
denen diese Taste vorhanden ist, wenn all verwendet wird).
Beachten Sie, dass bind Taste "{Funktion}" Menü gleichbedeutend mit bind Taste Funktion Menü ist, außer
dass nano für die letztere Form beim Start überprüft, ob die Funktion im angegebenen Menü verfügbar ist
(und eine Fehlermeldung ausgibt, falls sie dort nicht existiert). Für die erste Form hingegen prüft nano
zum Zeitpunkt der Ausführung, ob die Funktion existiert, jedoch nicht, ob sie im aktuellen Menü einen
Sinn ergibt. Der Benutzer muss dafür sorgen, dass ein Funktionsname in geschweifte Klammern gesetzt wird
(oder eine Abfolge davon). Falls nicht, wäre seltsames Verhalten zu erwarten.
Das Format für Taste sollte eines der folgenden sein:
^X wobei X ein lateinischer Buchstabe oder eines von verschiedenen ASCII-Zeichen (@, ], \, ^, _)
oder das Wort »Space« ist. Beispiel: ^C.
M-X wobei X ein beliebiges ASCII-Zeichen ist, außer [ oder das Wort »Space«. Beispiel: M-8.
Umschalt-M-X
wobei X ein lateinischer Buchstabe ist. Beispiel: Umschalt-M-U. Standardmäßig bewirkt jede
Meta+Buchstabe-Tastenkombination das Gleiche wie die korrespondierende Kombination
Umschalttaste+Meta+Buchstabe. Wenn aber irgendeine Umschalttaste+Meta-Zuweisung erstellt wird,
gilt das nicht mehr, und zwar für alle Buchstaben.
FN wobei N ein numerischer Wert von 1 bis 24 ist. Beispiel: F10. (Oft können F13 bis F24 über F1
bis F12 mit der Umschalttaste eingegeben werden.)
Einfg oder Entf.
Die Neuzuweisung von ^M (Eingabetaste) oder ^I (Tabulatortaste) ist wahrscheinlich keine gute Idee. Die
Neuzuweisung von ^[ (Esc) ist nicht möglich, da deren Tastencode der erste Teil der
Meta-Tastenkombinationen und Escape-Sequenzen ist. Neuzuweisungen der Tasten, mit denen der Cursor
gesteuert werden kann (die Pfeiltasten, Pos1, Ende, Bild auf und Bild ab), ist nicht möglich. Auf einigen
Terminals ist es nicht möglich, ^H neu zuzuweisen (außer wenn --raw verwendet wird), da deren Tastencode
zu dem der Rückschritttaste identisch ist.
Folgende Namen sind für die einzubindende Funktion zulässig:
help
ruft den Hilfebetrachter auf.
cancel
bricht die Ausführung des aktuellen Befehls ab.
exit
beendet das Programm (oder den Hilfebetrachter oder Dateibrowser).
writeout
schreibt den aktuellen Puffer auf Platte und fragt nach einem Namen dafür.
savefile
schreibt die aktuelle Datei ohne Nachfrage auf die Platte.
insert
fügt eine Datei in den aktuellen Puffer (an der aktuellen Cursorposition) ein. Wenn die Option
multibuffer gesetzt ist, wird die Datei in einen neuen Puffer eingefügt.
whereis
startet eine Vorwärtssuche nach Text im aktuellen Puffer – oder nach Dateinamen, die auf eine
Zeichenkette in der aktuellen Liste im Dateibrowser passen.
wherewas
startet eine Rückwärtssuche nach Text im aktuellen Puffer – oder nach Dateinamen, die auf eine
Zeichenkette in der aktuellen Liste im Dateibrowser passen.
findprevious
sucht nach dem nächsten Vorkommen in Rückwärtsrichtung.
findnext
sucht nach dem nächsten Vorkommen in Vorwärtsrichtung.
replace
ersetzt den Text im aktuellen Puffer interaktiv.
cut
schneidet die aktuelle Zeile (oder den markierten Bereich) aus und speichert sie.
copy
kopiert die aktuelle Zeile (oder den markierten Bereich), ohne zu löschen.
paste
fügt den gerade gespeicherten Text in den aktuellen Puffer an der aktuellen Cursorposition ein.
zap
verwirft die aktuelle Zeile (oder den markierten Bereich). (Diese Funktion ist standardmäßig der
Tastenkombination <Meta+Entf> zugeordnet.)
chopwordleft
löscht von der Cursorposition bis zum Anfang des vorhergehenden Worts. (Diese Funktion ist
standardmäßig <Umschalttaste+Strg+Entf> zugewiesen. Falls Ihr Terminal ^H für <Strg+Rückschritt>
erzeugt, können Sie <Strg+Rückschritt> so einrichten, dass das Wort links vom Cursor gelöscht wird,
indem Sie ^H dieser Funktion zuweisen.)
chopwordright
löscht von der Cursorposition bis zum Anfang des nächsten Wortes. (Diese Funktion ist standardmäßig
der Tastenkombination <Strg+Entf> zugewiesen.)
cutrestoffile
schneidet sämtlichen Text von der aktuellen Cursorposition bis zum Ende des Puffers aus.
mark
setzt die Markierung an die aktuelle Position, um mit der Auswahl von Text zu beginnen. Wenn die
Markierung bereits gesetzt ist, wird diese gelöscht.
location
meldet die aktuelle Zeilen-, Spalten- und Zeichenposition des Cursors.
wordcount
ermittelt die Anzahl der Zeilen, Wörter und Zeichen im aktuellen Puffer (oder im markierten Bereich)
und meldet diese in der Statuszeile.
execute
fragt nach einem auszuführenden Programm. Die Ausgabe des Programms wird in den aktuellen Puffer
eingefügt (oder in einen neuen Puffer, wenn der Umschalter M-F verwendet wird).
speller
ruft ein Rechtschreibprüfprogramm auf, entweder das voreingestellte hunspell(1) oder GNU spell(1)
oder das Programm, das mit --speller oder set speller definiert wurde.
formatter
ruft ein Programm auf, das den vollständigen Inhalt des aktuellen Puffers bearbeitet (sofern die
aktive Syntax ein solches Programm definiert). (Der aktuelle Puffer wird in einer temporären Datei
gespeichert, dann wird das Programm auf diese Datei angewendet, danach wird die temporäre Datei
zurück in den Puffer geschrieben, wobei der Inhalt des Puffers ersetzt wird.)
linter
ruft ein Programm zur Syntaxüberprüfung auf (sofern die aktive Syntax ein solches Programm
definiert). Falls dieses Programm Zeilen der Form »Dateiname:Zeilennummer:Zeichennummer: irgendeine
Meldung« erzeugt, dann springt der Cursor an die angegebene Position in dieser Datei und besagte
»irgendeine Meldung« wird in der Statuszeile angezeigt. Sie können mit <Bild↑> und <Bild↓> zwischen
den Meldungen hin- und herwechseln. Den Statusüberprüfungsmodus verlassen Sie mit ^C oder der
<Eingabetaste>.
justify
richtet den aktuellen Absatz (oder den markierten Bereich) aus. Ein Absatz ist eine Gruppe von
zusammenhängenden Zeilen, die (möglicherweise abgesehen von der ersten Zeile) alle die gleiche
Einrückung haben. Der Anfang eines Absatzes wird entweder anhand dieser Zeile mit abweichender
Einrückung oder einer vorhergehenden Leerzeile erkannt.
fulljustify
richtet den gesamten aktuellen Puffer (oder den markierten Bereich) aus.
indent
rückt die aktuell markierte(n) Zeile(n) ein (verschiebt sie nach rechts).
unindent
rückt die aktuell markierte(n) Zeile(n) aus bzw. setzt die Einrückung zurück (verschiebt sie nach
links).
comment
markiert die aktuelle(n) Zeile(n) als Kommentar oder setzt die Markierung zurück, wobei der in der
aktiven Syntax angegebene Kommentarstil verwendet wird.
complete
ergänzt, sofern möglich, das Fragment vor dem Cursor zu einem vollständigen Wort, das irgendwo im
aktuellen Puffer gefunden wurde.
left
springt eine Position nach links (im Editor oder Browser).
right
springt eine Position nach rechts (im Editor oder Browser).
up
springt eine Zeile nach oben (im Editor oder Browser).
down
springt eine Zeile nach unten (im Editor oder Browser).
scrollup
rollt das Sichtfeld eine Zeile nach oben (was bedeutet, dass der Text nach unten verschoben wird),
wobei der Cursor, sofern möglich, an der gleichen Textposition verbleibt. Diese Funktion ist
standardmäßig <Alt+Pfeiltaste hoch> zugewiesen. Falls <Alt+Pfeiltaste hoch> auf Ihrer Linux-Konsole
nichts bewirkt, schauen Sie in die FAQ: https://nano-editor.org/dist/latest/faq.html#4.1.
scrolldown
rollt das Sichtfeld eine Zeile nach unten (was bedeutet, dass der Text nach oben verschoben wird),
wobei der Cursor, sofern möglich, an der gleichen Textposition verbleibt (diese Funktion ist
standardmäßig <Alt+Pfeiltaste runter> zugewiesen).
center
bewegt die Zeile mit dem Cursor in die Mitte des Bildschirms.
prevword
bewegt den Cursor an den Anfang des vorigen Worts.
nextword
bewegt den Cursor an den Anfang des nächsten Worts.
home
bewegt den Cursor an den Anfang der aktuellen Zeile.
end
bewegt den Cursor an das Ende der aktuellen Zeile.
beginpara
bewegt den Cursor an den Anfang des aktuellen Absatzes.
endpara
bewegt den Cursor an das Ende des aktuellen Absatzes.
prevblock
bewegt den Cursor an den Anfang des aktuellen oder vorhergehenden Textblocks. (Blöcke sind durch
eine oder mehrere Leerzeilen getrennt.)
nextblock
bewegt den Cursor an den Anfang des nächsten Textblocks.
pageup
springt eine Bildschirmseite nach oben.
pagedown
springt eine Bildschirmseite nach unten.
firstline
springt zur ersten Zeile der Datei.
lastline
springt zur letzten Zeile der Datei.
gotoline
springt zu einer bestimmten Zeile (und Spalte, sofern angegeben). Negative Zeilennummern werden vom
Ende der Datei (und vom Ende der Zeile) gezählt.
findbracket
bewegt den Cursor zu einer Klammer (auch geschweiften, runden Klammer usw.), die das Gegenstück
(eines Klammernpaars) zu der Klammer unter dem Cursor bildet. Siehe set matchbrackets.
anchor
setzt in der aktuellen Zeile einen Anker oder entfernt ihn, falls er bereits vorhanden ist. (Ein
Anker ist sichtbar, wenn Zeilennummern aktiviert sind).
prevanchor
springt zum ersten Anker vor der aktuellen Zeile.
nextanchor
springt zum ersten Anker nach der aktuellen Zeile.
prevbuf
wechselt zum Bearbeiten oder Betrachten des vorherigen Puffers, wenn mehrere Puffer geöffnet sind.
nextbuf
wechselt zum Bearbeiten oder Betrachten des nächsten Puffers, wenn mehrere Puffer geöffnet sind.
verbatim
fügt die nächsten Tasteneingaben unverändert in die Datei ein oder beginnt mit einer
Unicode-Eingabe, wenn eine Hexadezimalziffer eingegeben wird.
tab
fügt einen Tabulator an der aktuellen Cursorposition ein.
enter
fügt eine neue Zeile unter der aktuellen Zeile ein.
delete
löscht das Zeichen unter dem Cursor.
backspace
löscht das Zeichen vor dem Cursor.
recordmacro
beginnt die Aufzeichnung von Tasteneingaben – diese werden hierbei als Makro gespeichert. Wenn
bereits eine Aufzeichnung läuft, wird diese gestoppt.
runmacro
spielt die Tasteneingaben des zuletzt aufgezeichneten Makros ab.
undo
macht die zuletzt ausgeführte Textaktion (Text hinzufügen, Text löschen usw.) rückgängig.
redo
wiederholt die zuletzt rückgängig gemachte Aktion (das heißt, eine Rückgängig-Aktion wird rückgängig
gemacht).
refresh
aktualisiert den Bildschirminhalt.
suspend
schiebt den Editor in den Hintergrund und kehrt zur Shell zurück, bis Sie mit fg die Ausführung des
Prozesses wiederaufnehmen.
casesens
wählt aus, ob beim Suchen und/oder Ersetzen die Groß-/Kleinschreibung der angegebenen Zeichen
berücksichtigt werden soll oder nicht.
regexp
wählt aus, ob beim Suchen und/oder Ersetzen wörtliche Zeichenketten oder reguläre Ausdrücke
verwendet werden sollen.
backwards
wählt aus, ob beim Suchen und/oder Ersetzen vorwärts oder rückwärts gesucht werden soll.
older
Ermittelt den vorherigen (früheren) Eintrag bei einer Eingabeauforderung.
newer
Ermittelt den nächsten (späteren) Eintrag bei einer Eingabeauforderung.
flipreplace
wählt aus, ob Suchen oder Ersetzen verwendet werden soll.
flipgoto
wählt aus, ob nach Text gesucht zu einer Zeilennummer gesprungen werden soll.
flipexecute
wählt aus, ob eine Datei eingefügt oder ein Befehl ausgeführt werden soll.
flippipe
wählt beim Ausführen eines Befehls, ob der aktuelle Puffer (oder der markierte Bereich) an einen
Befehl weitergeleitet wird oder nicht.
flipnewbuffer
wählt aus, ob in den aktuellen Puffer oder in einen neuen leeren Puffer eingefügt werden soll.
flipconvert
wählt beim Lesen einer Datei, ob die Datei aus dem DOS- oder Mac-Format konvertiert werden soll oder
nicht. Standardmäßig wird diese konvertiert.
dosformat
wählt beim Schreiben einer Datei aus, ob diese im DOS-Format (CR/LF) geschrieben werden soll oder
nicht.
macformat
wählt beim Schreiben einer Datei aus, ob diese im Mac-Format geschrieben werden soll oder nicht.
append
hängt beim Schreiben einer Datei an deren Ende an, anstatt sie zu überschreiben.
prepend
stellt beim Schreiben einer Datei den Inhalt voran (setzt ihn an den Anfang), anstatt zu
überschreiben.
backup
erstellt beim Schreiben einer Datei eine Sicherung der aktuellen Datei.
discardbuffer
verwirft den aktuellen Puffer beim Schreiben einer Datei, ohne zu speichern. (Diese Funktion ist
standardmäßig nur zugewiesen, wenn die Option --saveonexit angegeben wurde).
browser
startet den Dateibrowser (in den Menüs »Datei öffnen« und »Speichern«), wodurch Sie eine Datei aus
einer Liste auswählen können.
gotodir
wechselt zu einem anzugebenden Verzeichnis, wodurch Sie irgendwo im Dateisystem suchen können.
firstfile
geht beim Verwenden des Dateibrowsers zur ersten Datei in der Liste.
lastfile
geht beim Verwenden des Dateibrowsers zur letzten Datei in der Liste.
nohelp
schaltet die Anzeige der zweizeiligen Liste der Tastenkombinationen am unteren Bildschirmrand ein
oder aus. (Diese Umschaltung ist speziell: Sie ist in allen Menüs außer dem Hilfebetrachter und dem
Linter verfügbar. Alle weiteren Umschaltungen sind nur im Hauptmenü verfügbar.)
zero
schaltet die Anzeige der Titelleiste und Statuszeile ein oder aus.
constantshow
schaltet die permanente Anzeige der aktuellen Zeilen-, Spalten- und Zeichenpositionen an oder aus.
softwrap
schaltet die Anzeige überlanger Zeilen in mehreren Bildschirmzeilen an oder aus.
linenumbers
schaltet die Anzeige von Zeilennummern vor dem Text an oder aus.
whitespacedisplay
schaltet die Anzeige von Leerraum an oder aus.
nosyntax
schaltet Syntaxhervorhebung ein oder aus.
smarthome
schaltet die intelligente Pos1-Taste ein oder aus.
autoindent
wählt aus, ob eine neu erstellte Zeile die gleiche Anzahl führender Leerzeichen wie die
vorhergehende Zeile erhalten soll – oder wie die nächste Zeile, falls die vorhergehende Zeile der
Beginn eines Absatzes ist.
cutfromcursor
wählt aus, ob beim Ausschneiden von Text die gesamte Zeile oder lediglich der Teil nach der
aktuellen Cursorposition bis zum Ende der Zeile ausgeschnitten wird.
breaklonglines
wählt aus, ob lange Zeile hart zur nächsten Zeile umgebrochen werden sollen oder nicht (der frühere
Name »nowrap« für diese Funktion ist als veraltet anzusehen).
tabstospaces
wählt aus, ob eingegebene Tabulatoren in Leerzeichen umgewandelt werden sollen oder nicht.
mouse
schaltet Mausunterstützung ein oder aus.
Folgende Menü-Abschnitte sind zulässig:
main
Das Editor-Hauptfenster, in dem Text eingegeben und bearbeitet wird.
help
Das Menü des Hilfebetrachters.
search
Das Suchmenü (auch bekannt als »whereis«).
replace
Das »Suchen-und-Ersetzen«-Menü.
replacewith
Das »Ersetzen durch«-Menü, welches durch »Suchen und Ersetzen« geöffnet wird.
yesno
Das »Ja/Nein«-Menü, wo die Ja/Nein/Alle/Abbrechen-Frage gestellt wird.
gotoline
Das »Gehe zu Zeile (und Spalte)«-Menü.
writeout
Das »Datei speichern«-Menü
insert
Das »Datei einfügen«-Menü
browser
Das »«Dateibrowser«-Menü zum Auswählen einer Datei zum Öffnen oder Speichern.
whereisfile
Das »Datei suchen«-Menü im Dateibrowser.
gotodir
Das »Gehe zu Verzeichnis«-Menü im Dateibrowser.
execute
Das Menü für das Einfügen der Ausgabe eines externen Befehl oder die Filterung des Puffers (oder des
markierten Bereichs) durch einen externen Befehl oder für die Ausführung eines von verschiedenen
Werkzeugen.
spell
Das Menü der eingebauten Rechtschreibprüfung, wo der Benutzer ein falsch geschriebenes Wort
bearbeiten kann.
linter
Das Linter-Menü, das Ihnen ermöglicht, die Meldungen des Linters zu durchsuchen.
all
Ein spezieller Name, der alle Menüs einbezieht. Für bind bedeutet dies, dass alle Menüs einbezogen
werden, in denen die angegebene Funktion vorhanden ist; für unbind, dass alle Menüs einbezogen
werden, in denen die angegebene Taste vorhanden ist.
DATEIEN
/etc/nanorc
Systemweite Konfigurationsdatei.
~/.nanorc oder $XDG_CONFIG_HOME/nano/nanorc oder ~/.config/nano/nanorc
Konfigurationsdatei des Benutzers.
/usr/share/nano/*
Syntaxdefinitionen für die farbliche Syntaxhervorhebung verbreiteter Dateitypen (und für weniger
verbreitete Dateitypen im Unterverzeichnis extra/).
SIEHE AUCH
nano(1)
https://nano-editor.org/cheatsheet.html
Eine Übersicht der standardmäßigen Tastenkombinationen.
ÜBERSETZUNG
Die deutsche Übersetzung dieser Handbuchseite wurde von Mario Blättermann <mario.blaettermann@gmail.com>
und Helge Kreutzmann <debian@helgefjell.de> erstellt.
Diese Übersetzung ist Freie Dokumentation; lesen Sie die GNU General Public License Version 3 oder neuer
bezüglich der Copyright-Bedingungen. Es wird KEINE HAFTUNG übernommen.
Wenn Sie Fehler in der Übersetzung dieser Handbuchseite finden, schicken Sie bitte eine E-Mail an die
Mailingliste der Übersetzer.
Januar 2023 Version 7.2 NANORC(5)