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.

É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.

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 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 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 dans . Cela vous permettra d'utiliser les touches 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 :

  • pour les raccourcis basés sur .
  • (généralement ) (généralement ) ou pour les raccourcis basés sur .

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 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 . Supprimez-les ou re-définissez-les avec Super par exemple (avec pour , et ) et redémarrez le gestionnaire de fenêtres.

Voir aussi

gollark: Well, right now, nothing, it stopped several hours ago.
gollark: So we can only really say "maybe (but probably not)".
gollark: You're making statements dependent on understanding of those universal laws, which is not complete.
gollark: Also, apparently FTL travel is equivalent to time travel, thus problems.
gollark: Procrastinating on homework is much more fun than actually doing it.
This article is issued from Archlinux. The text is licensed under Creative Commons - Attribution - Sharealike. Additional terms may apply for the media files.