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édentes Révision précédente
Prochaine révision
Révision précédente
nano [Le 23/05/2020, 17:56]
95.211.118.194 ancienne révision (Le 24/05/2019, 09:57) restaurée
nano [Le 27/02/2023, 20:33] (Version actuelle)
L'Africain
Ligne 1: Ligne 1:
-{{tag>Bionic Xenial ​éditeur_de_texte console}}+{{tag>Jammy éditeur_de_texte console}}
  
 ---- ----
  
 ====== Nano  ====== ====== Nano  ======
-Roger Ryan +**Nano** est un simple [[éditeur de texte]] qui n'​offre pas de fantaisie, crée en 1999. C'est un clone de l'​éditeur Pico qui est inclus avec le client d'​email Pine. **Nano** permet d'​éditer simplement et rapidement les fichiers textes, mais certains l'​utilisent pour leurs travaux documentaires. 
-**Nano** est un simple [[éditeur de texte]] qui n'​offre pas de fantaisie. C'est un clone de l'​éditeur Pico qui est inclus avec le client d'​email Pine. **Nano** permet d'​éditer simplement et rapidement les fichiers textes, mais certains l'​utilisent pour leurs travaux documentaires. ​+
  
-===== Pré-requis ===== 
-  
-  * Disposer des [[:​sudo|droits d'​administration]]. 
-  * Disposer d'une connexion à Internet configurée et activée. 
 ===== Installation ===== ===== Installation =====
  
Ligne 24: Ligne 20:
 Ceci l'​ouvrira dans une fenêtre d'​édition. Vous pouvez créer de nouveaux fichiers ou éditer les fichiers existants. Le « ''​-w''​ » est présent pour neutraliser le retour à la ligne automatique (//​wordwrapping//​),​ qui peut poser des problèmes pour quelques types de fichiers. Ceci l'​ouvrira dans une fenêtre d'​édition. Vous pouvez créer de nouveaux fichiers ou éditer les fichiers existants. Le « ''​-w''​ » est présent pour neutraliser le retour à la ligne automatique (//​wordwrapping//​),​ qui peut poser des problèmes pour quelques types de fichiers.
  
-Vous pouvez aussi utiliser l'​option -pour **afficher les numéros de lignes** :+Vous pouvez aussi utiliser l'​option -pour **afficher les numéros de lignes**, à gauche de la zone du texte : 
 +<​code>​nano -l nom_du_fichier</​code>​ 
 + 
 +Ou l'​option -c :
 <​code>​nano -c nom_du_fichier</​code>​ <​code>​nano -c nom_du_fichier</​code>​
  
-<note tip>Il peut arriver que vous modifiez ​certains de vos textes sous Windows. Attention dans ce cas à prêter ​garde au type d'​encodage utilisé lors de l'​enregistrement de votre texte.\\ En effet, selon le codage choisi, certains caractères ne seront pas traduits de la même façon d'un système à l'​autre. Par exemple un retour à la ligne effectué sous microsoft wordpad peut se transformer en un "​^M"​ en fin de ligne sous nano, ce qui peut notamment poser un souci pour l'​exécution d'un script.\\+<note tip>Il peut arriver que vous modifiiez ​certains de vos textes sous Windows. Attention dans ce cas à prendre ​garde au type d'​encodage utilisé lors de l'​enregistrement de votre texte.\\ En effet, selon le codage choisi, certains caractères ne seront pas traduits de la même façon d'un système à l'​autre. Par exemple un retour à la ligne effectué sous microsoft wordpad peut se transformer en un "​^M"​ en fin de ligne sous nano, ce qui peut notamment poser un souci pour l'​exécution d'un script.\\
 Pour afficher ces caractères particuliers utilisez l'​option -N<​code>​nano -N nom_du_fichier</​code></​note>​ Pour afficher ces caractères particuliers utilisez l'​option -N<​code>​nano -N nom_du_fichier</​code></​note>​
  
 ==== Commandes de base ==== ==== Commandes de base ====
  
-Pour sauvegarder dans Nano, vous devez employer ​des raccourcis clavier. +Les commandes de base sont des raccourcis clavier, indiqués en bas de l'​écran,​ sous la zone d'​édition : 
-  * Pour écrire dans un fichier ou le sauvegarder,​ utilisez Ctrl--o + 
-  * Pour quitter Nano, Ctrl--x +<​code>​^G Aide        ^O Écrire ​     ^W Chercher ​   ^K Couper ​     ^T Exécuter ​   ^C Emplacement M-U Annuler ​   M-A Placer la marque 
-  * Pour rechercher dans le fichier, Ctrl--w+^X Quitter ​    ^R Lire fich ^\ Remplacer ​  ^U Coller ​     ^J Justifier ​  ^_ Aller ligne M-E Refaire ​   M-6 Copier</​code>​ 
 +''​^''​ correspond à la touche ''​Ctrl''​ et ''​M-''​ à la touche ''​Alt''​ (à maintenir appuyée pendant qu'on presse une autre touche). 
 + 
 +  * Pour écrire dans un fichier ou le sauvegarder,​ utilisez ​''​Ctrl + O''​ 
 +  * Pour quitter Nano, ''​Ctrl + X''​ 
 +  * Pour rechercher dans le fichier, ​''​Ctrl + W''​ 
 +  * Pour annuler, ''​Alt + U''​ 
 +<note tip>Pour sauvegarder directement : il suffit d'​appuyer sur CTRL + S en même temps
  
-Ce sont les trois commandes principales que vous emploierez. Nano en indique ​d'autres en bas de l'​écran,​ sous la zone d'​édition.+Pour quitter : il suffit ​d'appuyer sur F2 (et N pour quitter sans sauvegarder)</​note>​
  
 ==== Copier coller ==== ==== Copier coller ====
Ligne 46: Ligne 52:
  
   * Sélectionner le texte : pour cela positionner le curseur avant (ou après) le texte à copier. Puis enfoncer les touches **Ctrl** plus  **6** (sur un clavier français il faut faire **Shift** plus **-** pour obtenir **6**), //Marque posée// s'​affiche en bas de l'​écran. Utilisez flèche droite ou gauche pour sélectionner le texte.   * Sélectionner le texte : pour cela positionner le curseur avant (ou après) le texte à copier. Puis enfoncer les touches **Ctrl** plus  **6** (sur un clavier français il faut faire **Shift** plus **-** pour obtenir **6**), //Marque posée// s'​affiche en bas de l'​écran. Utilisez flèche droite ou gauche pour sélectionner le texte.
-  * Pour copier le texte sélectionné on utilisera les touches **Alt** +  **6** (sur un clavier français, presser **Shift** + **-** pour obtenir **6**), on peut aussi couper le texte avec les touches **Ctrl** plus **k** afin de mettre en mémoire l'​information  +  * Pour copier le texte sélectionné on utilisera les touches **Alt** +  **6** (sur un clavier français, presser **Shift** + **-** pour obtenir **6**), on peut aussi couper le texte avec les touches **Ctrl** plus **k** afin de mettre en mémoire l'​information 
-  * Coller le texte avec **Ctrl** plus **u**. ​+  * Coller le texte avec **Ctrl** plus **u**.
  
  
Ligne 84: Ligne 90:
 Afin de faciliter la lecture de code, la coloration syntaxique s'​avère indispensable. Afin de faciliter la lecture de code, la coloration syntaxique s'​avère indispensable.
  
-Vous trouverez [[http://​www.chtiland.com/​ubuntu/​docs/​nano/​nanorc_color.tgz|ici]] une archive tgz contenant un fichier **.nanorc** avec un dossier **.nanosyntax**. ​+Vous trouverez [[http://​www.chtiland.com/​ubuntu/​docs/​nano/​nanorc_color.tgz|ici]] une archive tgz contenant un fichier **.nanorc** avec un dossier **.nanosyntax**.
  
 Si vous avez déjà apporté des modifications à votre fichier ***.nanorc** faites en une copie (ou renommez-la). Si vous avez déjà apporté des modifications à votre fichier ***.nanorc** faites en une copie (ou renommez-la).
Ligne 92: Ligne 98:
 Libre à vous de modifier les fichiers contenus dans le dossier **.nanosyntax** ou d'en créer de nouveaux (pensez à nous en faire profiter ;-)) Libre à vous de modifier les fichiers contenus dans le dossier **.nanosyntax** ou d'en créer de nouveaux (pensez à nous en faire profiter ;-))
  
-//Sources : [[http://​freethegnu.wordpress.com/​2007/​06/​23/​nano-shortcuts-syntax-highlight-and-nanorc-config-file-pt2/​|1]] - [[http://​milianw.de/​blog/​Syntax-Highlighting-in-Nano|2]]//​+//Sources : [[https://​freethegnu.wordpress.com/​2007/​06/​23/​nano-shortcuts-syntax-highlight-and-nanorc-config-file-pt2/​|1]] - [[http://​milianw.de/​blog/​Syntax-Highlighting-in-Nano|2]]//​
  
 ===== Liens ===== ===== Liens =====
  
-  * [[http://​www.nano-editor.org| Site de Nano]]  +  * [[https://​www.nano-editor.org|Site de Nano]] 
-  * [[http://​www.nano-editor.org/​dist/​v1.2/​nano.html | Manuel de Nano]]  +  * [[https://​www.nano-editor.org/​dist/​v1.2/​nano.html|Manuel de Nano]] 
-  * [[http://​www.delafond.org/​traducmanfr/​man/​man1/​nano.1.html | Une page man en français]]  +  * [[http://​www.delafond.org/​traducmanfr/​man/​man1/​nano.1.html|Une page man en français]] 
-  * [[http://www.siteduzero.com/tutoriel-3-168143-introduction-a-l-edition-de-texte-avancee-l-exemple-de-gnu-nano.html ​| Tutoriel d'​apprentissage des commandes de Nano]] +  * [[https://openclassrooms.com/fr/​courses/​43538-reprenez-le-controle-a-laide-de-linux/39267-nano-lediteur-de-texte-du-debutant|Tutoriel d'​apprentissage des commandes de Nano]] 
-  * [[https://​help.ubuntu.com/​community/​Nano | Aide Ubuntu sur Nano (en Anglais)]] +  * [[https://​help.ubuntu.com/​community/​Nano| Aide Ubuntu sur Nano (en Anglais)]] 
-  * [[https://​www.microsoft.com/​en-us/​download/​details.aspx?​id=46919 | logiciel PowerShell Desired State Configuration for Linux par microsoft]]+  * [[https://​www.microsoft.com/​en-us/​download/​details.aspx?​id=46919 | logiciel PowerShell Desired State Configuration for Linux par Microsoft]]
  
 ---- ----
  
 //​Contributeurs principaux : [[contributeurs|les contributeurs d'​Ubuntu-fr]],​ [[:​utilisateurs:​YoBoY]] (§ « Configuration »).//​ //​Contributeurs principaux : [[contributeurs|les contributeurs d'​Ubuntu-fr]],​ [[:​utilisateurs:​YoBoY]] (§ « Configuration »).//​
  • nano.1590249363.txt.gz
  • Dernière modification: Le 23/05/2020, 17:56
  • par 95.211.118.194