Ceci est une ancienne révision du document !



Nano

Nano est un simple éditeur de texte qui n'offre pas de fantaisie. C'est un clone de l'éditeur Pico qui est inclus avec le client d'email Pine. Nano permet d'éditer simplement et rapidement les fichiers textes, mais certains l'utilisent pour leurs travaux documentaires. Les autres éditeurs du même type sont Emacs, Vim, GEdit, Kate. Tous offrent la coloration du texte et de formating automatique.

Normalement, Nano est déjà installé sur votre système. Cependant, si tel n'était pas le cas, il vous suffit d'installer le paquet nano.

Démarrage

Simplement dans un terminal lancez nano avec le nom du fichier à créer ou existant :

nano -w nom_du_fichier

Ceci l'ouvrira dans une fenêtre d'édition. Vous pouvez créer de nouveaux fichiers ou éditer les fichiers existants. Le « -w » est présent pour neutraliser le wordwrapping, qui peut poser des problèmes pour quelques types de fichiers.

Commandes de base

Pour sauvegarder dans Nano, vous devez employer des raccourcis clavier.

  • Pour écrire dans un fichier ou le sauvegarder, utilisez Ctrl–o
  • Pour quitter Nano, Ctrl–x
  • Pour rechercher dans le fichier, Ctrl–w

Ce sont les trois commandes principales que vous emploierez. Nano en indique d'autres en bas de l'écran, sous la zone d'édition.

Nano offre beaucoup de paramètres de configuration, comme l'auto-indentation, l'enregistrement automatique, la coloration syntaxique et bien d'autres. Dans la configuration d'origine la plupart de ces options sont désactivées pour rendre l'utilisation de Nano la plus simple possible.

Commençons par copier le fichier de configuration global /etc/nanorc dans votre dossier personnel en ligne de commande, ainsi chaque utilisateur peut configurer Nano de la façon dont il le souhaite :

cp /etc/nanorc ~/.nanorc

Il ne reste plus qu'à éditer le fichier .nanorc que vous venez de créer dans votre dossier personnel et de dé-commenter quelques lignes (enlever le # devant la ligne).

Quelques exemples :

  • indentation automatique : # set autoindent
  • sauvegarde automatique : # set backup
  • inclusion de configurations : # include …

Ce dernier exemple vous montre d'ailleurs que ce fichier de configuration possède déjà de nombreuses références (en fin de fichier) vers d'autres fichiers « .nanorc » permettant la prise en charge de la coloration syntaxique pour divers types de fichiers (C, Python, HTML, sh, etc.) dans Nano.

La documentation, ainsi que la lecture des fichiers de configuration prédéfinis vous permettront de personnaliser au mieux Nano en fonction de vos besoins et de vos envies.

  • nano.1253632773.txt.gz
  • Dernière modification: Le 22/09/2009, 17:19
  • par maxs88