Micro est un éditeur de texte en mode console faisant alternative au bien connu nano. Il se veut très simple à utiliser et propose des raccourcis clavier très intuitifs (ctrl-q
pour quitter, ctrl-z
et ctrl-y
pour annuler/refaire) contrairement à ceux de nano. Micro a aussi un prompt intégré similaire à celui de vim, mais se distingue de ce dernier en n'étant volontairement pas modal1). Tout un manuel intégré explique son fonctionnement et sa configuration de long en large.
Depuis les dépôts officiels
Via un script bash
La solution la plus simple pour avoir la dernière version de micro : (voir les commentaires à droite)
curl https://getmic.ro | bash # télécharge micro dans le dossier courant
mv ./micro /usr/local/bin/ # lancez soit cette ligne : pour que tous les utilisateurs puissent l'exécuter
mv ./micro ~/.local/bin/ # soit cette ligne : pour que seul votre utilisateur puisse l'exécuter
Si vous voulez voir le code du script :
curl https://getmic.ro | less
Via snap
snap install micro --classic
From Source, autres
Lancez la commande suivante dans un terminal, suivie du nom d'un fichier et/ou d'autres arguments :
micro nom_du_fichier
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
Commandes
Le prompt s'ouvre avec le raccourci ctrl-e
(execute). Il supporte l’auto complétion avec la touche tab
. N'hésitez pas à chercher de l'aide avec help
.
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 ).
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