Personnalisation du nano avec fichier nanorc

Personnalisation du nano avec fichier nanorc

Nano est un éditeur de texte léger et convivial qui est largement utilisé par les programmeurs, les administrateurs système et les autres utilisateurs de Linux. L'une des grandes caractéristiques de Nano est sa capacité à être personnalisée avec le ~ /.fichiers nanorc et / etc / nanorc. Dans cet article, nous explorerons comment utiliser ces fichiers de configuration pour personnaliser Nano et le rendre plus efficace pour vos besoins.

Le ~ /.fichier nanorc

Le ~ /.nanorc Le fichier est un fichier de configuration spécifique à l'utilisateur qui est utilisé pour personnaliser Nano sur une base par utilisateur. Ce fichier est situé dans votre répertoire domestique et est utilisé pour stocker tous les paramètres personnalisés que vous souhaitez appliquer à Nano. Pour créer ou modifier le ~ /.Fichier NANORC, ouvrez simplement un terminal et type:

nano ~ /.nanorc  

Le fichier / etc / nanorc

Le / etc / nanorc Le fichier est un fichier de configuration à l'échelle du système qui est utilisé pour appliquer des paramètres personnalisés à Nano pour tous les utilisateurs d'un système. Ce fichier est situé dans le répertoire / etc et est utilisé pour stocker les paramètres qui s'appliquent à tous les utilisateurs. Pour modifier le fichier / etc / nanorc, vous devrez avoir des privilèges racine ou de superutilisateur. Pour ouvrir le fichier dans Nano, Type:

sudo nano / etc / nanorc  

Personnalisation de la mise en évidence de la syntaxe

L'une des raisons les plus courantes de personnalisation de Nano avec le nanorc Le fichier doit modifier la mise en évidence de la syntaxe. Par défaut, Nano prend en charge la syntaxe en surbrillance pour une gamme de langages de programmation, mais vous souhaiterez peut-être personnaliser ces paramètres en fonction de vos besoins spécifiques.

Pour personnaliser la mise en évidence de la syntaxe, nous devons ajouter des paramètres spécifiques au ~ /.nanorc déposer. Par exemple, pour modifier la couleur des commentaires dans les fichiers C ++, nous pourrions ajouter la ligne suivante:

Syntaxe "Cpp" "/ *" "* /" "//" "x =" Color Brightyellow "//.* $ "
12Syntaxe "Cpp" "/ *" "* /" "//" "x =" Color Brightyellow "//.* $ "

Cela indique à Nano d'utiliser le mode de mise en évidence de la syntaxe «CPP» pour les fichiers C ++ et de mettre en évidence les commentaires en jaune vif.

Personnalisation des liaisons clés

Une autre façon de personnaliser nano avec le ~ /.nanorc Le fichier doit modifier les liaisons clés. Nano est livré avec une gamme de liaisons clés par défaut, mais vous voudrez peut-être les modifier en fonction de vos besoins spécifiques.

Pour personnaliser les liaisons clés, nous devons ajouter des paramètres spécifiques au ~ /.nanorc déposer. Par exemple, pour modifier la liaison clé pour enregistrer un fichier à partir de "Ctrl + O" pour «Ctrl + S», Nous pourrions ajouter la ligne suivante:

lier ^ s écriture principale
1lier ^ s écriture principale

Cela dit à Nano de lier le «Ctrl + S» combinaison clé au "rédiger" Commande, qui enregistre le fichier actuel.

Activer les numéros de ligne

Par défaut, Nano ne montre pas les numéros de ligne. Vous pouvez également activer les numéros de ligne lors de l'édition d'un fichier dans un éditeur de texte nano. Pour activer les numéros de ligne, modifiez le ~ /.nanorc déposer.

Définir les linnumbers
1Définir les linnumbers

Personnalisation de la gestion des fichiers

Enfin, nous pouvons également personnaliser comment Nano gère les types spécifiques de fichiers. Par exemple, nous pouvons vouloir modifier la taille de l'onglet pour les fichiers Python ou définir une extension de fichier par défaut différente pour certains types de fichiers.

Pour personnaliser la gestion des fichiers, nous devons ajouter des paramètres spécifiques au ~ /.nanorc déposer. Par exemple, pour modifier la taille de l'onglet pour les fichiers Python en 4 espaces, nous pourrions ajouter la ligne suivante:

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

Cela dit à Nano d'utiliser le "python" Mode de mise en évidence de la syntaxe pour les fichiers avec le ".py " extension et pour définir la taille de l'onglet sur 4 espaces.

Conclusion

Personnalisation du nano avec le ~ /.nanorc et / etc / nanorc Les fichiers sont un moyen puissant de faire fonctionner l'éditeur de texte plus efficacement pour vos besoins. Que vous soyez un programmeur ou un utilisateur occasionnel, la personnalisation de Nano peut vous aider à travailler plus efficacement et efficacement. En utilisant le ~ /.Fichier NANORC, vous pouvez personnaliser Nano sur une base par utilisateur, tandis que le fichier / etc / nanorc vous permet d'appliquer des paramètres personnalisés à l'échelle du système pour tous les utilisateurs. Avec ces fichiers de configuration, vous pouvez faire fonctionner Nano comme vous le souhaitez.