La console Linux
Nano, ?diteur de texte du d?butant
Demarrage
Pour d?marrer le logiciel, il vous suffit simplement de taper nano dans la console :
Code BASH :
nano
D?s lors, vous pouvez commencer ? taper du texte.
Voici les raccourcis les plus importants :
Ctrl + G : afficher l'aide ;
Ctrl + K : couper la ligne de texte (et la mettre dans le presse-papier) ;
Ctrl + U : coller la ligne de texte que vous venez de couper ;
Ctrl + C : afficher ? quel endroit du fichier votre curseur est positionn? (num?ro de ligne?) ;
Ctrl + W : rechercher dans le fichier ;
Ctrl + O : enregistrer le fichier (?crire) ;
Ctrl + X : quitter Nano.
Les param?tres de la commande Nano
Code BASH :
nano salut.txt #ouvre le fichier
- -m: autorise l'utilisation de la souris sous Nano.
- -i: indentation automatique. L'alin?a (tabulations) de la ligne pr?c?dente sera respect? lorsque vous irez ? la ligne. Tr?s utile lorsque vous ?ditez un fichier de code source.
- -A: active le retour intelligent au d?but de la ligne.
Lancer nano avec toutes les options:
Code BASH :
nano -miA salut.txt
Configurer nano avec .nanorc
Chaque utilisateur de la machine peut cr?er son propre fichier de configuration .nanorc dans son r?pertoire personnel (home) : /home/personnel/.nanorc.
Les fichiers commen?ant par un point sont des fichiers de configuration. Ils sont cach?s. Pour les afficher, il faut utiliser la commande ls -a.
Code BASH :
nano .nanorc # cr?ation du fichier set mouse #Activation de la souris set autoindent #Pour ?viter d'avoir ? taper -i. Indentation automatique. set smarthome #Pour ?viter d'avoir ? taper -A. Retour ? la ligne intelligent
Le nanorc global et la coloration syntaxique
Il existe un fichier nanorc global qui est pris en compte pour tous les utilisateurs: /etc/nanorc. Il contient toutes les options disponibles, mais elles sont pr?c?d?es d'un # qui signifie qu'il s'agit d'un commentaire. Il sufit de decommenter les options d'int?r?ts.
Vers la fin du fichier, vous verrez une section appel?e color setup, qui commence par ces lignes-l? :
Code BASH :
## Nanorc files # include "/usr/share/nano/nanorc.nanorc" ## C/C++ # include "/usr/share/nano/c.nanorc" ## HTML # include "/usr/share/nano/html.nanorc"
Je vous invite ? d?commenter toutes les lignes d'include. Cela permettra d'activer la coloration ? intelligente ? de vos fichiers selon leur type.