Documentation du Dr FRAPPE

Ce wiki regroupe les résultats de mes expériences en informatique accumulés au cours de mes recherches sur le net.

Dans la mesure du possible, j'ai cité mes sources ; il en manque certainement… :-)

Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Les deux révisions précédentesRévision précédente
Prochaine révision
Révision précédente
logiciel:systeme:editeurs:nano:start [2021/02/17 10:08] – ↷ Page déplacée de fr:logiciel:systeme:editeurs:nano:start à logiciel:systeme:editeurs:nano:start adminlogiciel:systeme:editeurs:nano:start [2022/08/13 22:14] (Version actuelle) – modification externe 127.0.0.1
Ligne 3: Ligne 3:
 ====== Nano, l'éditeur de texte du débutant ====== ====== Nano, l'éditeur de texte du débutant ======
  
-====== Introduction ======+===== Introduction =====
  
 **Nano** est un tout petit éditeur de texte, très simple comparé à **Vim** et **Emacs**,parfait pour démarrer. Il a peu de fonctions comparativement aux deux autres logiciels mais suffisamment pour commencer. **Nano** est un tout petit éditeur de texte, très simple comparé à **Vim** et **Emacs**,parfait pour démarrer. Il a peu de fonctions comparativement aux deux autres logiciels mais suffisamment pour commencer.
Ligne 17: Ligne 17:
 À titre d'exercice, nous éditerons les fichiers de configuration **nanorc** et **bashrc** qui nous permettront de personnaliser **Nano** et la console. À titre d'exercice, nous éditerons les fichiers de configuration **nanorc** et **bashrc** qui nous permettront de personnaliser **Nano** et la console.
  
-====== Pré-requis ======+===== Pré-requis =====
  
-====== Installation ======+===== Installation =====
  
 Nano fait partie de Linux. Il n'y a donc pas d'installation. Nano fait partie de Linux. Il n'y a donc pas d'installation.
  
-====== Configuration ======+===== Configuration =====
  
-===== Fichier de configuration =====+==== Fichier de configuration ====
  
 Chaque utilisateur de la machine peut créer son propre fichier de configuration **~/.nanorc** dans son répertoire personnel (home). Chaque utilisateur de la machine peut créer son propre fichier de configuration **~/.nanorc** dans son répertoire personnel (home).
  
 Le mieux est d'éditer le fichier **~/.nanorc** pour y régler les paramètres Le mieux est d'éditer le fichier **~/.nanorc** pour y régler les paramètres
-  * Voir : [[fr:logiciel:systeme:editeurs:nano:nanorc:start]]) +  * Voir : [[logiciel:systeme:editeurs:nano:nanorc:start]]) 
-  * [[fr:logiciel:systeme:editeurs:nano:nanorc:exemple:start]]+  * [[logiciel:systeme:editeurs:nano:nanorc:exemple:start]]
  
 Pour le créer ou l'ouvrir, tapez :<cli>$ nano .nanorc</cli> Pour le créer ou l'ouvrir, tapez :<cli>$ nano .nanorc</cli>
Ligne 51: Ligne 51:
 Pour que les mêmes réglages soient pris en compte avec sudo nano, copiez  ~/.nanorc :<cli>...@...:~$ sudo cp ~/.nanorc /root/.nanorc</cli> Pour que les mêmes réglages soient pris en compte avec sudo nano, copiez  ~/.nanorc :<cli>...@...:~$ sudo cp ~/.nanorc /root/.nanorc</cli>
  
-====== Coloration syntaxique ======+===== Coloration syntaxique =====
  
 Inspirez-vous du fichier **/etc/nanorc** qui comporte toutes les options, commentées. Inspirez-vous du fichier **/etc/nanorc** qui comporte toutes les options, commentées.
Ligne 62: Ligne 62:
 Cela active la coloration intelligente de vos fichiers selon leur type (fichiers HTML colorés, fichiers C colorés, fichiers nanorc colorés, etc.) Cela active la coloration intelligente de vos fichiers selon leur type (fichiers HTML colorés, fichiers C colorés, fichiers nanorc colorés, etc.)
  
-====== Utilisation ======+===== Utilisation =====
  
 Pour démarrer le logiciel, tapez dans la console :<cli>$ nano</cli> : Pour démarrer le logiciel, tapez dans la console :<cli>$ nano</cli> :
-{{ fr:logiciel:systeme:editeurs:nano:nano-01.png?400 |}}+{{ logiciel:systeme:editeurs:nano:nano-01.png?400 |}}
  
-===== Paramètres de la commande nano =====+==== Paramètres de la commande nano ====
  
 <cli>$ nano /chemin/du/<fichier></cli>ouvre le fichier /chemin/du/<fichier>. <cli>$ nano /chemin/du/<fichier></cli>ouvre le fichier /chemin/du/<fichier>.
Ligne 75: Ligne 75:
 <WRAP center round tip 60%> <WRAP center round tip 60%>
 Autres paramètres : Autres paramètres :
-  -m+  -m
   : autorise l'utilisation de la souris sous Nano en console. Vous pouvez cliquer avec votre souris sur la zone de texte où vous voulez placer votre curseur.   : autorise l'utilisation de la souris sous Nano en console. Vous pouvez cliquer avec votre souris sur la zone de texte où vous voulez placer votre curseur.
-  -i+  -i
   : indentation automatique : la tabulations de la ligne précédente sera respecté lorsque vous irez à la ligne.   : indentation automatique : la tabulations de la ligne précédente sera respecté lorsque vous irez à la ligne.
-  -A+  -A
   : retour intelligent au début de la ligne : quand vous appuyez sur <key>Home</key>, le curseur se positionne au début de l'alinéa.   : retour intelligent au début de la ligne : quand vous appuyez sur <key>Home</key>, le curseur se positionne au début de l'alinéa.
  
Ligne 90: Ligne 90:
 </WRAP> </WRAP>
  
-===== Commandes =====+==== Commandes ====
  
 En bas de l'écran figure un aide-mémoire des commandes principales de **Nano** : En bas de l'écran figure un aide-mémoire des commandes principales de **Nano** :
-{{ fr:logiciel:systeme:editeurs:nano:nano-03.png?400 |}}+{{ logiciel:systeme:editeurs:nano:nano-03.png?400 |}}
  
 Pour gagner de la place en cachant l'aide-mémoire, appuyez sur  <key>Échap</key> puis <key>X</key>. La même suite de touches réaffiche l'aide-mémoire. Pour gagner de la place en cachant l'aide-mémoire, appuyez sur  <key>Échap</key> puis <key>X</key>. La même suite de touches réaffiche l'aide-mémoire.
  
-==== Commandes de base ====+=== Commandes de base ===
  
 ^ Opération                           ^ Raccourcis clavier                                 ^ Raccourcis clavier bis                                 ^ ^ Opération                           ^ Raccourcis clavier                                 ^ Raccourcis clavier bis                                 ^
Ligne 105: Ligne 105:
 | Fermer l'espace en cours / Quitter  |  <key>F2</key>                                                |  <key>C+X</key>                                                | | Fermer l'espace en cours / Quitter  |  <key>F2</key>                                                |  <key>C+X</key>                                                |
  
-==== Déplacement ====+=== Déplacement ===
  
 ^ Déplacer le curseur                         ^ Raccourcis clavier                                                 ^ Raccourcis clavier bis                                                                                ^ ^ Déplacer le curseur                         ^ Raccourcis clavier                                                 ^ Raccourcis clavier bis                                                                                ^
Ligne 120: Ligne 120:
 Pour **afficher l'emplacement actuel du curseur** (numéro de ligne, colonne) : <key>C+'C'</key> Pour **afficher l'emplacement actuel du curseur** (numéro de ligne, colonne) : <key>C+'C'</key>
  
-==== Suppression ====+=== Suppression ===
  
 ^ Supprimer                                        ^ Raccourcis clavier           ^ Raccourcis clavier bis  ^ ^ Supprimer                                        ^ Raccourcis clavier           ^ Raccourcis clavier bis  ^
Ligne 129: Ligne 129:
 | ligne courante                                | <key>A+Suppr</key>                                 | | ligne courante                                | <key>A+Suppr</key>                                 |
  
-==== Annulation ====+=== Annulation ===
  
 ^ Opération                              ^ Raccourcis clavier  ^ Raccourcis clavier bis  ^ ^ Opération                              ^ Raccourcis clavier  ^ Raccourcis clavier bis  ^
Ligne 135: Ligne 135:
 | Refaire la dernière opération annulée  | <key>Alt+E</key>    |                         | | Refaire la dernière opération annulée  | <key>Alt+E</key>    |                         |
  
-==== Édition (presse-papiers) ====+=== Édition (presse-papiers) ===
  
 ^ Opération                                                                              ^ Raccourcis clavier    ^ Raccourcis clavier bis   ^ ^ Opération                                                                              ^ Raccourcis clavier    ^ Raccourcis clavier bis   ^
Ligne 151: Ligne 151:
   - Coller avec <key>C+U</key>   - Coller avec <key>C+U</key>
  
-==== Insertion ====+=== Insertion ===
  
 ^ Insertion                                               ^ Raccourcis clavier                              ^ Raccourcis clavier bis                              ^ ^ Insertion                                               ^ Raccourcis clavier                              ^ Raccourcis clavier bis                              ^
Ligne 159: Ligne 159:
 | Auto-Complétion                                         | <key>C+AltGr+)</key>                                                                             | | Auto-Complétion                                         | <key>C+AltGr+)</key>                                                                             |
  
-==== Recherche et remplacement ====+=== Recherche et remplacement ===
  
 ^ Recherche / remplacement                                            ^ Raccourcis clavier                                                                      ^ Raccourcis clavier bis                                ^ ^ Recherche / remplacement                                            ^ Raccourcis clavier                                                                      ^ Raccourcis clavier bis                                ^
Ligne 177: Ligne 177:
 | Lancer le correcteur orthographique (Voir aussi le fichier nanorc)      | <key>F12</key>          | <key>Ctrl+T</key>       | | Lancer le correcteur orthographique (Voir aussi le fichier nanorc)      | <key>F12</key>          | <key>Ctrl+T</key>       |
  
-====== Désinstallation ======+===== Désinstallation =====
  
-====== Voir aussi ======+===== Voir aussi =====
  
   * **(fr)** [[https://debian-facile.org/doc:editeurs:nano]]   * **(fr)** [[https://debian-facile.org/doc:editeurs:nano]]