le trône de “Meilleur éditeur de texte Linux” est largement débattu, Mais une chose est sûre:nano
pas cool. Est simple, mais il manque des fonctionnalités incluses dans ses contemporains plus complexes. micro
est conçu pour remplacer nano en tant qu'éditeur de texte pour les masses.
Micro-installation
micro
n'est pas allumé apt
toujours, mais c'est juste un binaire, vous pouvez donc l'installer à partir de votre script d'installation. Par chance, ils vous ont donné une URL facile à retenir, ce qui rend son installation sur des machines distantes assez simple:
boucle https://getmic.ro | frapper
Cela installe micro
vers le répertoire courant, mais vous voulez probablement le déplacer vers la ROUTE:
mv micro /usr/local/bin/
C'est tout, même si c'est sur macOS, peut installer micro
de brew
:
brasser installer un micro
Si vous avez snap
, micro
il y est aussi activé.
En même temps, certains systèmes peuvent ne pas copier correctement dans le presse-papiers, il est donc possible que vous deviez installer xclip
:
sudo apt-get install xclip
Malgré cela, si tout le reste échoue, généralement, vous pouvez maintenir la touche Alt ou Option enfoncée pour choisir le texte du terminal au lieu de le sélectionner dans micro
, si vous essayez de copier en dehors du terminal.
Utiliser Micro
Une partie de ce qu'il fait micro
tellement bon c'est combien non je dois expliquer ici. Vous l'utilisez comme n'importe quel autre éditeur de texte lors du téléchargement d'un fichier:
micro /etc/nginx/nginx.conf
Vous pouvez créer de nouveaux fichiers avec cette syntaxe, ainsi que la prise d'entrées de tuyaux.
L'éditeur lui-même présente une amélioration notable par rapport à nano
, avec coloration syntaxique pour les types de fichiers les plus courants. En même temps, trouvera une colonne pour les numéros de ligne, en même temps deux lignes en bas pour l'interface utilisateur.
Une chose que vous remarquerez rapidement est que micro
a un support adéquat pour la souris. différent de nano
, vous pouvez faire défiler toute la fenêtre correctement avec la molette de défilement (au lieu de déplacer le curseur sur une ligne), et vous pouvez cliquer n'importe où pour déplacer le curseur. Vous pouvez également faire glisser pour choisir le texte.
Nous énumérerions beaucoup de micro
raccourcis ici, mais tu les connais déjà. micro
utilise des raccourcis clavier réactifs, donc au lieu d'enregistrer avec Control + O, vous pouvez utiliser le contrôle familier + S. Vous pouvez copier et coller avec Control + C et contrôle + V.
Vous pouvez facilement quitter l'application avec Control + Q (au lieu d'appuyer sur Echap, deux pédales et une clé glissando). Quitter de cette façon vous demandera de sauvegarder le tampon modifié si vous avez apporté des modifications, ce qui rend l'enregistrement et la fermeture assez simples.
Micro prend également en charge l'annulation et le rétablissement, rechercher et remplacer, et un tas de commandes y compris le support de cils, division verticale et horizontale, prise en charge des expressions régulières, ainsi que l'évaluation des expressions Lua.
Veuillez noter que si vous êtes sur un Mac, vous devrez toujours appuyer sur Control, au lieu de Commandement, même si vous y êtes probablement habitué si vous avez utilisé un terminal assez longtemps.
Comment définir Micro comme éditeur par défaut
Bash expose une variable dans ce but précis appelée $EDITOR
. Vous pouvez echo
à toi de voir ce que c'est, mais vous voudrez probablement le définir là où vous définissez d'autres variables comme $PATH
: ton .bashrc
. Ce fichier peut également être appelé .bash_profile
, mais c'est le point d'entrée principal à chaque fois que vous créez un nouveau shell. ouvrez-le dans … bon, micro
:
micro .bashrc
Ajoutez ensuite la ligne suivante:
exporter EDITEUR='micro'
Vous pouvez également créer un alias micro
à quelque chose de court ici; mc
CA marche bien:
alias mc="micro"
Les $EDITOR
La variable doit être respectée par git
(ne plus rester coincé vim
), mais sinon, vous pouvez le modifier manuellement avec:
git config --global core.editor "micro"
Autres programmes, Quoi crontab -e
, utilisera le système par défaut.