Vous n'êtes pas identifié(e).
L'icône rouge permet de télécharger chaque page du wiki visitée au format PDF et la grise au format ODT →
Ci-dessous, les différences entre deux révisions de la page.
Les deux révisions précédentes Révision précédente Prochaine révision | Révision précédente Prochaine révision Les deux révisions suivantes | ||
doc:editeurs:nano [16/11/2019 23:53] Beta-Pictoris [Utilisation] |
doc:editeurs:nano [20/11/2019 20:29] Beta-Pictoris [Utilisation avancée] |
||
---|---|---|---|
Ligne 24: | Ligne 24: | ||
mais qui convient tout à fait lorsque l'on commence à utiliser un éditeur de texte ou que nos besoins ne sont pas trop grands. | mais qui convient tout à fait lorsque l'on commence à utiliser un éditeur de texte ou que nos besoins ne sont pas trop grands. | ||
- | Voici une liste de ses fonctions les plus intéressantes : | + | Voici une liste de ses fonctionnalités les plus intéressantes : |
- Annulation multiple. | - Annulation multiple. | ||
- Coloration syntaxique | - Coloration syntaxique | ||
Ligne 42: | Ligne 42: | ||
<code root>nano monfichier</code> | <code root>nano monfichier</code> | ||
- | <note warning>Si certaines commandes utilisant la touche <key>Alt</key> ne fonctionnent pas, utilisez à la place la touche <key>Echap</key>.</note> | + | <note warning>Si certaines commandes utilisant la touche <key>Alt</key> ne fonctionnent pas, utilisez la touche <key>Echap</key> à la place.</note> |
==== Les commandes principales ==== | ==== Les commandes principales ==== | ||
Ligne 59: | Ligne 59: | ||
^ //Déplacer le curseur// ^ //Raccourcis clavier// ^ //Raccourcis clavier bis// ^ | ^ //Déplacer le curseur// ^ //Raccourcis clavier// ^ //Raccourcis clavier bis// ^ | ||
- | | vers le haut, le bas, la gauche, la droite |<key>Up</key> , <key>Down</key> , <key>Left</key> , <key>Right</key> |<key>C+p</key> (Previous) , <key>C+n</key> (Next) , <key>C+b</key> (Backward) , <key>C+f</key> (Forward) | | + | | vers le haut, le bas, la gauche, la droite |<key>Up</key> , <key>Down</key> , <key>Left</key> , <key>Right</key> |<key>C+p</key> , <key>C+n</key> , <key>C+b</key> , <key>C+f</key> (Previous , Next , Backward , Forward) | |
| au début de la ligne, la fin de la ligne |<key>Début</key> , <key>Fin</key> |<key>C+a</key> , <key>C+e</key> | | | au début de la ligne, la fin de la ligne |<key>Début</key> , <key>Fin</key> |<key>C+a</key> , <key>C+e</key> | | ||
- | | au début du fichier, à la fin du fichier |<key>C+Début</key> , <key>C+Fin</key> |<key>Alt+AltGr+_</key> , <key>Alt+Maj+:</key> | | ||
| à l'écran précédent, à l'écran suivant |<key>PageUp</key> , <key>PageDown</key> |<key>C+y</key> , <key>C+v</key> | | | à l'écran précédent, à l'écran suivant |<key>PageUp</key> , <key>PageDown</key> |<key>C+y</key> , <key>C+v</key> | | ||
+ | | au début du fichier, à la fin du fichier |<key>C+Début</key> , <key>C+Fin</key> |<key>Alt+AltGr+_</key> , <key>Alt+Maj+:</key> | | ||
+ | |||
=== Commandes de déplacement avancé === | === Commandes de déplacement avancé === | ||
^ //Déplacer le curseur// ^ //Raccourcis clavier// ^ //Raccourcis clavier bis// ^ | ^ //Déplacer le curseur// ^ //Raccourcis clavier// ^ //Raccourcis clavier bis// ^ | ||
- | | d'un mot en avant |<key>C+Right</key> |<key>C+Espace</key> | | + | | d'un mot en avant, d'un mot en arrière |<key>C+Right</key> , <key>C+Left</key> |<key>C+Espace</key> , <key>Alt+Espace</key> | |
- | | d'un mot en arrière |<key>C+Left</key> |<key>Alt+Maj+Espace</key> | | + | | au paragraphe précédent, au paragraphe suivant |<key>C+Up</key> , <key>C+Down</key> | | |
- | | au paragraphe précédent |<key>C+Up</key> | | | + | | au début du paragraphe, à la fin du paragraphe |<key>Alt+(</key> , <key>Alt+)</key> | | |
- | | au paragraphe suivant |<key>C+Down</key> | | | + | | sur la ligne l (et sur la colonne c) |<key>A+g</key> puis entrer le numéro de la ligne (et de la colonne) | | |
- | | sur la ligne l (et sur la colonne c) |<key>A+g</key> puis entrer le numéro de la ligne (et le numéro de la colonne) | | | + | |
| sur le crochet (accolade, parenthèse, ... ) adjoint à celui sous le curseur |<key>A+AltGr+)</key> | | | | sur le crochet (accolade, parenthèse, ... ) adjoint à celui sous le curseur |<key>A+AltGr+)</key> | | | ||
=== Commandes de suppression === | === Commandes de suppression === | ||
- | ^ //Opération// ^ //Raccourcis clavier// ^ //Raccourcis clavier bis// ^ | + | ^ //Supprimer// ^ //Raccourcis clavier// ^ //Raccourcis clavier bis// ^ |
- | | Supprimer le caractère se trouvant sous le curseur |<key>Suppr</key> |<key>C+d</key> | | + | | le caractère se trouvant sous le curseur |<key>Suppr</key> |<key>C+d</key> | |
- | | Supprimer le caractère se trouvant à la gauche du curseur |<key>S+Suppr</key> |<key>C+h</key> | | + | | le caractère se trouvant à la gauche du curseur |<key>S+Suppr</key> |<key>C+h</key> | |
- | | Supprimer le mot se trouvant à la gauche du curseur |<key>S+C+Suppr</key> | | | + | | le mot se trouvant à la gauche du curseur |<key>S+C+Suppr</key> | | |
- | | Supprimer le mot se trouvant à la droite du curseur |<key>C+Suppr</key> | | | + | | le mot se trouvant à la droite du curseur |<key>C+Suppr</key> | | |
- | | Supprimer la ligne courante |<key>Alt+Suppr</key> | | | + | | la ligne courante |<key>Alt+Suppr</key> | | |
=== Commandes d'annulation === | === Commandes d'annulation === | ||
Ligne 93: | Ligne 93: | ||
^ //Opération// ^ //Raccourcis clavier// ^ //Raccourcis clavier bis// ^ | ^ //Opération// ^ //Raccourcis clavier// ^ //Raccourcis clavier bis// ^ | ||
| Marquer le texte à partir de la position courante du curseur |<key>A-a</key> |<key>C+S+-</key> | | | Marquer le texte à partir de la position courante du curseur |<key>A-a</key> |<key>C+S+-</key> | | ||
- | | Couper la ligne courante ou la zone sélectionnée |<key>F9</key> |<key>C-K</key> | | + | | Couper la ligne courante ou la zone sélectionnée |<key>F9</key> |<key>C-k</key> | |
| Couper le texte à partir de la position courante du curseur jusqu'à la fin du fichier |<key>A-t</key> | | | | Couper le texte à partir de la position courante du curseur jusqu'à la fin du fichier |<key>A-t</key> | | | ||
| Copier la ligne courante ou la zone sélectionnée |<key>Maj+Alt+-</key> |<key>Alt+AltGr+ç</key> | | | Copier la ligne courante ou la zone sélectionnée |<key>Maj+Alt+-</key> |<key>Alt+AltGr+ç</key> | | ||
Ligne 112: | Ligne 112: | ||
| Insérer une tabulation à la position du curseur |<key>C+i</key> | | | | Insérer une tabulation à la position du curseur |<key>C+i</key> | | | ||
| Insérer un passage à la ligne à la position du curseur |<key>C+m</key> | | | | Insérer un passage à la ligne à la position du curseur |<key>C+m</key> | | | ||
- | | Insérer un autre fichier dans l'espace en cours |<key>F5</key> |<key>C+r</key> puis entrer le chemin du fichier| | + | | Insérer un autre fichier dans l'espace en cours |<key>F5</key> puis entrer le chemin du fichier |<key>C+r</key> puis entrer le chemin du fichier | |
| Auto-Complétion |<key>C+AltGr+)</key> | | | | Auto-Complétion |<key>C+AltGr+)</key> | | | ||
Ligne 128: | Ligne 128: | ||
| Indenter la ligne courante ou les lignes sélectionnées |<key>A+AltGr+=</key> | | | | Indenter la ligne courante ou les lignes sélectionnées |<key>A+AltGr+=</key> | | | ||
| Désindenter la ligne courante ou les lignes sélectionnées |<key>A+AltGr+'</key> | | | | Désindenter la ligne courante ou les lignes sélectionnées |<key>A+AltGr+'</key> | | | ||
- | | Commenter ou décommenter la ligne courante ou les lignes sélectionnées |<key>C+S+"</key> | | | + | | Commenter ou décommenter la ligne courante ou les lignes sélectionnées |<key>A+S+"</key> | | |
| Démarrer/Arrêter l'enregistrement d'une macro |<key>A+:</key> | | | | Démarrer/Arrêter l'enregistrement d'une macro |<key>A+:</key> | | | ||
| Lancer la macro |<key>A+;</key> | | | | Lancer la macro |<key>A+;</key> | | | ||
- | | Lancer le correcteur orthographique |<key>C+t</key> | | | + | | Lancer le correcteur orthographique ( [[:doc:editeurs:nano#exemple-de-fichier-nanorc|Voir aussi le fichier nanorc]] ) |<key>F12</key> |<key>C+t</key> | |
Ligne 205: | Ligne 205: | ||
<file bash .nanorc> | <file bash .nanorc> | ||
- | # Ctrl+ESPACE s'arrêtera d'abord après le dernier mot de la ligne courante avant de passer sur la ligne suivante | + | # Utiliser le correcteur orthographique GNU Aspell. |
+ | set speller "aspell -x -c" | ||
+ | |||
+ | # Ctrl+Espace s'arrêtera d'abord après le dernier mot de la ligne courante avant de passer sur la ligne suivante | ||
set afterends | set afterends | ||
- | # Auto-Identation | + | # Auto-Indentation |
set autoindent | set autoindent | ||
Ligne 247: | Ligne 250: | ||
set tabstospaces | set tabstospaces | ||
- | # Ctrl+ESPACE considérera la ponctuation comme faisant partie des mots | + | # Ctrl+Espace considérera la ponctuation comme faisant partie des mots |
set wordbounds | set wordbounds | ||
- | |||
- | # Utiliser le correcteur orthographique "aspell". | ||
- | set speller "aspell -x -c" | ||
# Donner des couleurs aux éléments de l'interface de nano | # Donner des couleurs aux éléments de l'interface de nano |