nano (Français)

From ArchWiki

État de la traduction: Cet article est la version francophone de nano. Date de la dernière traduction: 2022-01-20. Vous pouvez aider à synchroniser la traduction s'il y a eu des changements dans la version anglaise.

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

Installez le paquet nano.

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.

Astuce: nanorc(5) détaille la liste complète des commandes de configuration disponibles pour nano.
Note: Les arguments de la ligne de commande remplacent et ont priorité sur les commandes de configuration établies dans ~/.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"
Astuce: nano-syntax-highlighting fournit une version alternative.

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éralement Alt) (généralement Alt) ou Esc pour les raccourcis basés sur M-.
Astuce: «Feature Toggles» énumère les commandes globales disponibles pour nano.

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