Table des matières

, , ,

Micro

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.

Installation

Depuis les dépôts officiels

Micro est dans les dépôts officiels d'Ubuntu 20.04 et 20.10. Toutefois, il n'y est pas à jour (v2.0.1 et v2.0.6 respectivement, MAJ à v2.0.8).

Il suffit d'installer le paquet micro.

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

Voir sur le 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 :

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 : ^xctrl-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

Liste complète des raccourcis claviers (anglais)

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

Liste complète des commandes (anglais)

Voir aussi

1)
éditeur modal: possède différents modes de fonctionnement : commande, insertion… voir vim