Anpassen von Nano mit Nanorc -Datei

Anpassen von Nano mit Nanorc -Datei

Nano ist ein leichter und benutzerfreundlicher Texteditor, der von Programmierern, Systemadministratoren und anderen Linux-Benutzern häufig verwendet wird. Eine der großartigen Merkmale von Nano ist die Fähigkeit, sich mit dem ~/ angepasst zu lassen.Nanorc- und /etc /nanorc -Dateien. In diesem Artikel werden wir untersuchen.

Das ~//.Nanorc -Datei

Der ~/.Nanorc Die Datei ist eine benutzerspezifische Konfigurationsdatei, mit der Nano pro-user anpassen wird. Diese Datei befindet sich in Ihrem Heimverzeichnis und wird verwendet, um alle benutzerdefinierten Einstellungen zu speichern, die Sie auf Nano bewerben möchten. Um das ~// zu erstellen oder zu bearbeiten.Nanorc -Datei öffnen Sie einfach ein Terminal und Typ:

Nano ~//.Nanorc  

Die Datei /etc /nanorc

Der /etc/nanorc Die Datei ist eine systemweite Konfigurationsdatei, mit der benutzerdefinierte Einstellungen für alle Benutzer auf einem System auf Nano angewendet werden. Diese Datei befindet sich im Verzeichnis /etc und wird verwendet, um Einstellungen zu speichern, die für alle Benutzer gelten. Um die Datei /etc /nanorc zu bearbeiten, müssen Sie Root- oder Superuser -Privilegien haben. Um die Datei in Nano zu öffnen, geben Sie ein:

sudo nano /etc /nanorc  

Anpassung der Syntax -Hervorhebung

Einer der häufigsten Gründe für das Anpassen von Nano mit dem Nanorc Die Datei besteht darin, die Syntax -Hervorhebung zu ändern. Standardmäßig unterstützt Nano die Syntax -Hervorhebung für eine Reihe von Programmiersprachen. Möglicherweise möchten Sie diese Einstellungen an Ihren spezifischen Anforderungen anpassen.

Um die Syntax -Hervorhebung anzupassen ~/.Nanorc Datei. Um beispielsweise die Farbe der Kommentare in C ++ - Dateien zu ändern, können wir die folgende Zeile hinzufügen:

Syntax "CPP" "/*" "*/" "//" "x =" Farbe hellylellow "//.*$ "
12Syntax "CPP" "/*" "*/" "//" "x =" Farbe hellylellow "//.*$ "

Dies fordert Nano an.

Anpassen von Schlüsselbindungen

Eine andere Möglichkeit, Nano mit dem anzupassen ~/.Nanorc Datei besteht darin, die Schlüsselbindungen zu ändern. Nano verfügt über eine Reihe von Standard -Schlüsselbindungen, aber Sie möchten diese möglicherweise so ändern, dass Sie Ihren spezifischen Anforderungen entsprechen.

Um die Schlüsselbindungen anzupassen ~/.Nanorc Datei. Zum Beispiel, um die Schlüsselbindung für das Speichern einer Datei aus zu ändern "Strg + o" Zu "Strg + S", Wir könnten die folgende Zeile hinzufügen:

Bind ^s Recording Main
1Bind ^s Recording Main

Dies sagt Nano, das zu binden "Strg + S" Schlüsselkombination zur "ausschreiben" Befehl, der die aktuelle Datei speichert.

Leitungsnummern aktivieren

Standardmäßig zeigt Nano die Zeilennummern nicht an. Sie können die Zeilennummern auch aktivieren, während Sie eine Datei in einem Nano -Texteditor bearbeiten. Um die Zeilennummern zu aktivieren, bearbeiten Sie die ~/.Nanorc Datei.

Leinenzahlen einstellen
1Leinenzahlen einstellen

Anpassen der Dateibehandlung

Schließlich können wir auch anpassen, wie Nano bestimmte Arten von Dateien umgeht. Zum Beispiel möchten wir möglicherweise die Registerkartengröße für Python -Dateien ändern oder eine andere Standarddateierweiterung für bestimmte Dateientypen festlegen.

Um die Dateibehandlung anzupassen ~/.Nanorc Datei. Um beispielsweise die Registerkartengröße für Python -Dateien auf 4 Leerzeichen zu ändern, können wir die folgende Zeile hinzufügen:

Syntax "Python" "\.py $ "set tabSize 4
12Syntax "Python" "\.py $ "set tabSize 4

Dies fordert Nano an, das zu verwenden "Python" Syntax -Hervorhebungsmodus für Dateien mit dem “.py ” Erweiterung und um die Registerkartengröße auf 4 Leerzeichen einzustellen.

Abschluss

Anpassen von Nano mit dem ~/.Nanorc Und /etc/nanorc Dateien sind eine leistungsstarke Möglichkeit, den Texteditor effizienter für Ihre Anforderungen zu gestalten. Unabhängig davon. Durch Verwendung des ~/.Nanorc-Datei können Sie Nano pro Benutzer anpassen, während die Datei /etc /nanorc ermöglicht, benutzerdefinierte Einstellungen systemweit für alle Benutzer anzuwenden. Mit diesen Konfigurationsdateien können Sie Nano so funktionieren, wie Sie es möchten.