Différences

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

Lien vers cette vue comparative

Prochaine révision
Révision précédente
micro [Le 20/01/2021, 19:07] – créée elio0203micro [Le 11/09/2022, 12:16] (Version actuelle) – Suppression des espaces en fin de ligne (détecté et corrigé via le bot wiki-corrector (https://forum.ubuntu-fr.org/viewtopic.php?id=2067892) moths-art
Ligne 8: Ligne 8:
  
 ===== Installation ===== ===== Installation =====
- 
-<note important>**Micro** est dans les dépôts officiels d'[[Focal|Ubuntu 20.04]] et [[Groovy|20.10]]. Toutesfois, **il n'y est pas à jour** (''v2.0.1'' et ''v2.0.6'' respectivement, MAJ à ''v2.0.8'').</note> 
  
 ==== Depuis les dépôts officiels ==== ==== Depuis les dépôts officiels ====
 +
 +<note important>**Micro** est dans les dépôts officiels d'[[Focal|Ubuntu 20.04]] et [[Groovy|20.10]]. Toutefois, **il n'y est pas à jour** (''v2.0.1'' et ''v2.0.6'' respectivement, MAJ à ''v2.0.8'').</note>
  
 Il suffit d'[[:tutoriel:comment_installer_un_paquet|installer le paquet]] **[[apt>micro]]**. Il suffit d'[[:tutoriel:comment_installer_un_paquet|installer le paquet]] **[[apt>micro]]**.
Ligne 33: Ligne 33:
 </note> </note>
  
-==== Via [[snap]] ====+==== Via snap ====
  
 <code bash> <code bash>
Ligne 42: Ligne 42:
  
 Voir sur le [[https://github.com/zyedidia/micro/tree/master#installation|github de micro]] pour plus d'infos. Voir sur le [[https://github.com/zyedidia/micro/tree/master#installation|github de micro]] pour plus d'infos.
 +
 +===== Utilisation =====
 +
 +Lancez la commande suivante dans un [[terminal]], suivie du nom d'un fichier et/ou d'autres arguments :
 +
 +<code bash>
 +micro nom_du_fichier
 +</code>
 +
 +==== Raccourcis clavier ====
 +
 +=== Raccourcis de base ===
 +
 +| Déplacer le curseur              | flèches + ''début'', ''fin'', etc |
 +| Pour écrire dans le fichier      | tapez tout simplement votre texte |
 +| Pour le sauvegarder              | ''ctrl-s'' |
 +| Pour ouvrir un (nouveau) fichier | ''ctrl-o'' |
 +| Afficher le prompt intégré       | ''ctrl-e'', voir [[#Commandes]] |
 +
 +=== Edition ===
 +
 +| Pour annuler                     | ''ctrl-z'' |
 +| Pour refaire                     | ''ctrl-y'' |
 +| Pour rechercher                  | ''ctrl-f'' |
 +| Pour afficher des raccourcis utiles | ''alt-g'' (note : ''^x'' => ''ctrl-x'') |
 +| Pour ouvrir la page d'aide       | ''ctrl-g'' |
 +
 +=== Sélection et copie ===
 +
 +| Pour sélectionner tout le texte  | ''ctrl-a'' |
 +| Pour sélectionner du texte       | avec la souris ou ''shift-flèches'' |
 +| Pour copier la sélection         | ''ctrl-c'' |
 +| Pour couper la sélection         | ''ctrl-x'' |
 +| Pour coller le texte copié       | ''ctrl-v'' |
 +
 +=== Splits ===
 +
 +Comme dans [[vim]], un split permet de couper l'écran en plusieurs fichiers (par ex. un à gauche et un à droite). //Voir __splits__ plus bas//.
 +
 +| Passer au split suivant          | ''ctrl-w'' |
 +
 +=== Autres ===
 +
 +[[https://https://github.com/zyedidia/micro/blob/master/runtime/help/defaultkeys.md|Liste complète des raccourcis claviers (anglais)]]
 +
 +==== Commandes ====
 +
 +Le prompt s'ouvre avec le raccourci ''ctrl-e'' (__e__xecute). Il supporte l’auto complétion avec la touche ''tab''. N'hésitez pas à chercher de l'aide avec ''help''.
 +
 +<note tip>
 +Dans la partie suivante, les argument entre crochets tels ''[fichier]'' sont facultatifs ; ceux entre ''<'' et ''>'' sont ne pas écrire en tant que tel, à remplacer (par ex. ''<sujet>'' peut être ''colors'', ''comment'', etc ).
 +</note>
 +
 +=== Commandes de base ===
 +
 +| Afficher de l'aide sur un sujet (en __**anglais**__) | ''help <sujet>'' |
 +| Enregistrer le fichier                               | ''save [<fichier>]'' |
 +| Quitter micro (≈ ''ctrl-q''                        | ''quit'' |
 +
 +=== Edition ===
 +
 +| Remplacer ... par ...                                | ''replace <chercher> <remplacer_par> [<option>]'' |
 +| Remplacer tous les ... par ...                       | ''replaceall <chercher> <remplacer_par> [<option>]'' |
 +
 +=== Configuration ===
 +
 +| Changer/définir un paramètre                         | ''set <paramètre> <valeur>'' |
 +
 +=== Splits et Tabs (Onglets) ===
 +
 +| Créer un split (horizontal)                          | ''hsplit <fichier>'' |
 +| Créer un split (vertical)                            | ''vsplit <fichier>'' |
 +| Créer un onglet                                      | ''tab <fichier>'' |
 +
 +=== Autres ===
 +
 +[[https://github.com/zyedidia/micro/blob/master/runtime/help/commands.md|Liste complète des commandes (anglais)]]
 +
 +===== Voir aussi =====
 +  * [[https://micro-editor.github.io/|Site officiel]]