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 [09/11/2019 12:04] Beta-Pictoris [Utilisation avancée] |
doc:editeurs:nano [16/11/2019 12:41] Beta-Pictoris [Utilisation] |
||
---|---|---|---|
Ligne 28: | Ligne 28: | ||
- Coloration syntaxique | - Coloration syntaxique | ||
- Auto-Complétion | - Auto-Complétion | ||
+ | - Correcteur orthographique | ||
- Macro | - Macro | ||
Ligne 41: | Ligne 42: | ||
<code root>nano monfichier</code> | <code root>nano monfichier</code> | ||
- | <note warning>Certaines séquences peuvent fonctionner en terminal mais pas en console.\\ | + | <note warning>Si certaines commandes utilisant la touche <key>Alt</key> ne fonctionnent pas, utilisez à la place la touche <key>Echap</key>.</note> |
- | L'inverse est aussi possible.</note> | + | |
==== Les commandes principales ==== | ==== Les commandes principales ==== | ||
Ligne 55: | Ligne 55: | ||
| Sauvegarder sans confirmation |<key>C+s</key> | | | Sauvegarder sans confirmation |<key>C+s</key> | | ||
| Fermer l'espace en cours / Quitter |<key>F2</key> ou <key>C+x</key> | | | Fermer l'espace en cours / Quitter |<key>F2</key> ou <key>C+x</key> | | ||
- | | Suspendre Nano |<key>C-z</key> | | ||
- | === Commandes de déplacement === | + | === Commandes de déplacement basique === |
+ | |||
+ | ^ //Déplacer le curseur// ^ //Raccourcis clavier// ^ | ||
+ | | vers le haut, le bas, la gauche, la droite |<key>Up</key> ,<key>Down</key> ,<key>Left</key> ,<key>Right</key> ou <key>C+p</key> (Previous) , <key>C+n</key> (Next) , <key>C+b</key> (Backward) , <key>C+f</key> (Forward) | | ||
+ | | au début de la ligne |<key>Début</key> ou <key>C+a</key> | | ||
+ | | à la fin de la ligne |<key>Fin</key> ou <key>C+e</key> | | ||
+ | | au début du fichier |<key>Ctrl+Début</key> ou <key>Alt+AltGr+_</key> | | ||
+ | | à la fin du fichier |<key>Ctrl+Fin</key> ou <key>Alt+Maj+:</key> | | ||
+ | | à l'écran précédent |<key>PageUp</key> ou <key>F7</key> ou <key>C+y</key> | | ||
+ | | à l'écran suivant |<key>PageDown</key> ou <key>F8</key> ou <key>C+v</key> | | ||
+ | |||
+ | === Commandes de déplacement avancé === | ||
^ //Déplacer le curseur// ^ //Raccourcis clavier// ^ | ^ //Déplacer le curseur// ^ //Raccourcis clavier// ^ | ||
- | | vers le haut |<key>C+p</key> (prev) | | ||
- | | vers le bas |<key>C+n</key> (next) | | ||
- | | vers la gauche |<key>C+b</key> (back) | | ||
- | | vers la droite |<key>C+f</key> (forward) | | ||
| d'un mot en avant |<key>C+Espace</key> (forward) | | | d'un mot en avant |<key>C+Espace</key> (forward) | | ||
| d'un mot en arrière |<key>Alt+Maj+Espace</key> (backward) | | | d'un mot en arrière |<key>Alt+Maj+Espace</key> (backward) | | ||
- | | au début de la ligne |<key>C+a</key> | | ||
- | | à la fin de la ligne |<key>C+e</key> | | ||
- | | au début du paragraphe |<key>Alt+(</key> | | ||
- | | à la fin du paragraphe |<key>Alt+)</key> | | ||
- | | au début du fichier |<key>Alt+AltGr+_</key> | | ||
- | | à la fin du fichier |<key>Alt+Maj+:</key> | | ||
- | | à l'écran précédent |<key>F7</key> ou <key>C+y</key> ou <key>PageUp</key> | | ||
- | | à l'écran suivant |<key>F8</key> ou <key>C+v</key> ou <key>PageDown</key> | | ||
| 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 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 associé à celui sous le curseur |<key>A+AltGr+)</key> | | | sur le crochet associé à celui sous le curseur |<key>A+AltGr+)</key> | | ||
- | |||
- | |||
=== Commandes de suppression === | === Commandes de suppression === | ||
Ligne 131: | Ligne 127: | ||
^ //Opération// ^ //Raccourcis clavier// ^ | ^ //Opération// ^ //Raccourcis clavier// ^ | ||
| 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é-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> | |
- | | 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>C+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> | | ||
Ligne 208: | Ligne 205: | ||
<file bash .nanorc> | <file bash .nanorc> | ||
- | # Ctrl-ESPACE s'arrêtera après le dernier mot de la ligne courante au lieu de passer sur la ligne suivante | + | # 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 | ||
Ligne 214: | Ligne 211: | ||
set autoindent | set autoindent | ||
- | # Ctrl-K coupera la ligne à partir de la position courante du curseur au lieu de couper toute la ligne | + | # Ctrl+K coupera la ligne à partir de la position courante du curseur au lieu de couper toute la ligne |
set cutfromcursor | set cutfromcursor | ||
Ligne 223: | Ligne 220: | ||
set linenumbers | set linenumbers | ||
- | # Permet d'utiliser la souris dans nano | + | # Utiliser la souris dans nano |
set mouse | set mouse | ||
- | # Permet d'ouvrir plusieurs fichiers en même temps. Utiliser les raccourcis Alt-R, Alt-Gauche et Alt-Droite | + | # Ouvrir plusieurs fichiers en même temps. Utilisez les raccourcis Ctrl+R, Alt+Gauche et Alt+Droite |
set multibuffer | set multibuffer | ||
- | # N'ajoute pas de nouvelle ligne en fin de fichier qui n'en contient pas | + | # N'ajoute pas de nouvelle ligne vide en fin de fichier qui n'en contient pas |
set nonewlines | set nonewlines | ||
- | # Les fins de lignes, hors écran, ne seront pas affichées | + | # Les portions de lignes coupées par le bord droit de l'écran ne seront pas affichées |
set nowrap | set nowrap | ||
- | # Le curseur se positionne sur sa dernière position quand on ouvre un nouveau fichier | + | # Le curseur se souviendra de sa dernière position entre chaque session |
set positionlog | set positionlog | ||
- | # Ctrl-A se positionnera sur le premier caractère non espace. | + | # Ctrl+A se positionnera d'abord sur le premier caractère non "espace". |
set smarthome | set smarthome | ||
- | # Ctrl-Z suspendra nano | + | # Ctrl+Z suspendra nano |
set suspend | set suspend | ||
Ligne 247: | Ligne 244: | ||
set tabsize 4 | set tabsize 4 | ||
- | # Ctrl-ESPACE considérera la ponctuation comme faisant partie des mots | + | # Utilise des caractères "espace" pour les tabulations |
+ | set tabstospaces | ||
+ | |||
+ | # 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 |