nano (Français)
GNU nano (ou nano) est un éditeur de texte qui vise à introduire une interface simple et des options de commande intuitives pour l'édition de texte en mode console. Il prend en charge des fonctionnalités telles que la coloration de la syntaxe, les conversions de types de fichiers DOS/Mac, la vérification orthographique et l'encodage UTF-8. Ouvert avec un tampon vide, nano occupe généralement moins de 4 Mo de mémoire résidente.
Installation
Configuration
L'aspect, la convivialité et les fonctions de nano sont généralement contrôlés au moyen d'arguments de ligne de commande ou de paramètres de configuration dans le fichier ~/.config/nano/nanorc
.
Un exemple de fichier de configuration est installé lors de l'installation du programme et se trouve à /etc/nanorc
. Pour personnaliser la configuration de nano, créez d'abord une copie locale dans ~/.config/nano/nanorc
:
$ cp /etc/nanorc ~/.config/nano/nanorc
Procédez au paramétrage de nano en activant ou désactivant des commandes dans le fichier ~/.config/nano/nanorc
.
~/.config/nano/nanorc
Coloration syntaxique
Nano est livré avec des règles prédéfinies de coloration syntaxique, définies dans /usr/share/nano/*.nanorc
. Pour les activer, ajoutez la ligne suivante à votre ~/.config/nano/nanorc
ou à /etc/nanorc
:
include "/usr/share/nano/*.nanorc"
Pour les améliorations de la coloration syntaxique qui remplacent et étendent les valeurs par défaut, installez nano-syntax-highlighting ou nano-syntax-highlighting-gitAUR et, en plus du paramètre ci-dessus, ajoutez également :
include "/usr/share/nano-syntax-highlighting/*.nanorc"
Forth
Consultez https://paste.xinu.at/wc17YG/ pour la coloration syntaxique de Forth.
PKGBUILD
Enregistrez https://paste.xinu.at/4ss/ (similaire à l'ancien serveur svntogit d'Arch) dans /etc/nano/pkgbuild.nanorc
et incluez-le :
include "/etc/nano/pkgbuild.nanorc"
Suspension
Contrairement à la plupart des programmes interactifs, la suspension n'est pas activée par défaut. Pour changer cela, dé-commentez la ligne set suspendable
dans /etc/nanorc
. Cela vous permettra d'utiliser les touches Ctrl+z
pour envoyer nano en arrière-plan.
Utilisation
Les raccourcis peuvent être visualisés depuis l'intérieur de nano. Consultez les fichiers d'aide en ligne de nano via Ctrl+g
dans nano et le manuel des commandes de nano pour des descriptions complètes et une assistance supplémentaire.
Consultez également le pense-bête pour nano.
Fonctions spéciales
Les raccourcis clavier représentant les fonctions les plus utilisées sont répertoriés sur les deux lignes inférieures de l'écran de nano.
Ils peuvent être activés par :
-
Ctrl
pour les raccourcis basés sur^
. -
Meta
(généralementAlt
) (généralementAlt
) ouEsc
pour les raccourcis basés surM-
.
Trucs et astuces
Remplacer vi par nano
Pour remplacer vi par nano comme éditeur de texte par défaut pour des commandes telles que visudo, définissez les paramètres VISUAL
et EDITOR
variables d'environnement, par exemple :
export VISUAL=nano export EDITOR=nano
Dépannage
Raccourcis clavier interceptés
Certains gestionnaires de fenêtres ont des raccourcis clavier qui entrent en conflit avec nano, par exemple Alt+Enter
. Supprimez-les ou re-définissez-les avec Super
par exemple (avec dconf pour mutter, muffin et marco) et redémarrez le gestionnaire de fenêtres.
Voir aussi
- nano (text editor) - Entrée Wikipedia
- Page d'accueil de GNU nano - Site officiel
- Bugs GNU nano - Rapport de bug
- Fichiers de coloration syntaxique améliorés pour Nano