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 [21/01/2014 04:26] smolski |
doc:editeurs:nano [07/04/2014 18:35] captnfab [Utilisation de base] |
||
---|---|---|---|
Ligne 1: | Ligne 1: | ||
====== GNU nano ====== | ====== GNU nano ====== | ||
- | **Nano** est un petit éditeur de texte en console, très utile pour modifier les fichiers de configuration de votre système. | + | * Objet : L'éditeur de textes nano. |
+ | * Niveau requis : {{tag>débutant}} | ||
+ | * Commentaires : //Un éditeur simple d'utilisation pour, entre autres choses, administrer son système.// | ||
+ | * A savoir : [[:doc:systeme:commandes:le_debianiste_qui_papillonne|Utiliser GNU/Linux en ligne de commande, tout commence là !.]] :-) | ||
+ | * Suivi : {{tag>à-tester}} | ||
+ | * Création par **smolski** 12/06/2009 | ||
+ | * Commentaires sur le forum : [[http://debian-facile.org/viewtopic.php?id=1448 | Lien vers le forum concernant ce tuto]]((N'hésitez pas à y faire part de vos remarques, succès, améliorations ou échecs !)) | ||
+ | |||
+ | ===== Introduction ===== | ||
+ | **Nano** est un éditeur de texte, en console ou en terminal, très utile pour modifier les fichiers de configuration de votre système. | ||
Qui dit //éditeur de texte// dit : | Qui dit //éditeur de texte// dit : | ||
Ligne 15: | Ligne 24: | ||
''Un //éditeur de texte// n'est pas un //traitement de texte//.'' | ''Un //éditeur de texte// n'est pas un //traitement de texte//.'' | ||
- | ===== Utilisation de base ===== | + | ===== Édition d'un fichier ===== |
+ | |||
+ | Pour une édition en tant qu'utilisateur du fichier ''monfichier'' | ||
+ | |||
+ | <code user>nano monfichier</code> | ||
+ | |||
+ | Pour une édition en tant que root du fichier ''monfichier'' | ||
+ | <code root>nano monfichier</code> | ||
- | ==== Édition d'un fichier ==== | + | === Commandes de base === |
- | nano fichier | + | | Opération | Raccourcis clavier | |
+ | | Quitter | ''Ctrl'' + ''x'' | | ||
+ | | Sauvegarder | ''Ctrl'' + ''o'' | | ||
- | ==== Raccourcis clavier ==== | + | === Commandes avancées === |
- | <code bash> | + | | Opération | Raccourcis clavier | |
- | - QUITTER : ========> Ctrl + x | + | | Couper | ''Ctrl'' + ''k'' | |
- | - SAUVER : ========> Ctrl + o | + | | Coller | ''Ctrl'' + ''u'' | |
- | - COUPER : ========> Ctrl + k | + | | Rechercher | ''Ctrl'' + ''w'' | |
- | - COLLER : ========> Ctrl + u | + | | Remplacer | ''Ctrl'' + ''w'' suivi de ''Ctrl'' + ''r'' | |
- | - CHERCHER : =======> Ctrl + w | + | | Page précédente | ''Ctrl'' + ''y'' | |
- | - REMPLACER : ======> Ctrl + w suivi de Ctrl + r | + | | Page suivante | ''Ctrl'' + ''v'' | |
- | - PAGE PRECEDENTE :=> Ctrl + y | + | | Justifier | ''Ctrl'' + ''j'' | |
- | - PAGE SUIVANTE : ==> Ctrl + v | + | |
- | - JUSTIFIER LE TEXTE : Ctrl + j | + | |
- | </code> | + | |
Ligne 187: | Ligne 202: | ||
Gagner de la place à l'écran en n'affichant pas les raccourcis, décommenter la ligne **set nohelp** : | Gagner de la place à l'écran en n'affichant pas les raccourcis, décommenter la ligne **set nohelp** : | ||
- | <file root /etc/nanorc> | + | <file bash /etc/nanorc> |
## Don't display the helpful shortcut lists at the bottom of the screen. | ## Don't display the helpful shortcut lists at the bottom of the screen. | ||
#set nohelp | #set nohelp | ||
Ligne 193: | Ligne 208: | ||
Faire disparaître la barre de status, décommentez **set quickblank** : | Faire disparaître la barre de status, décommentez **set quickblank** : | ||
- | <file root /etc/nanorc> | + | <file bash /etc/nanorc> |
## Do quick statusbar blanking. Statusbar messages will disappear after | ## Do quick statusbar blanking. Statusbar messages will disappear after | ||
## 1 keystroke instead of 26. Note that "const" overrides this. | ## 1 keystroke instead of 26. Note that "const" overrides this. | ||
Ligne 208: | Ligne 223: | ||
==== Exemple de fichier nanorc : ==== | ==== Exemple de fichier nanorc : ==== | ||
- | <file root /etc/nanorc> | + | <file bash /etc/nanorc> |
## Sample initialization file for GNU nano. | ## Sample initialization file for GNU nano. | ||
## | ## |