Micro: un editor de text modern basat en terminals amb ressaltat de sintaxi


Micro és un editor de text multiplataforma modern, fàcil d'utilitzar i intuïtiu basat en terminals que funciona a Linux, Windows i MacOS. Està escrit en terminals Linux moderns.

Té la intenció de substituir el conegut editor nano perquè és fàcil d'instal·lar i utilitzar en moviment. Té com a objectiu ser agradable d'utilitzar durant tot el dia (perquè preferiu treballar al terminal o necessiteu operar una màquina remota mitjançant ssh).

És important destacar que Micro no requereix programes addicionals, s'envia com un únic binari estàtic llest per utilitzar (amb tot inclòs); tot el que heu de fer és descarregar-lo i utilitzar-lo immediatament.

  • Fàcil d'instal·lar i utilitzar. És altament personalitzable i admet un sistema de connectors.
  • Admet combinacions de tecles, colors i ressaltats habituals.
  • Admet llistat automàtic i notificacions d'error.
  • Admet copiar i enganxar amb el porta-retalls del sistema.
  • Ofereix diverses funcions comunes de l'editor, com ara desfer/refer, números de línia, compatibilitat amb Unicode, embolcall programat.
  • Admet el ressaltat de sintaxi per a més de 90 idiomes. I molt més...

Com instal·lar Micro Text Editor a Linux

Per instal·lar l'editor de microtext, podeu descarregar un binari preconstruït per a l'arquitectura del vostre sistema i instal·lar-lo.

També hi ha un script automatitzat que recuperarà i instal·larà el darrer binari preconstruït tal com es mostra.

$ mkdir -p  ~/bin
$ curl -sL https://gist.githubusercontent.com/zyedidia/d4acfcc6acf2d0d75e79004fa5feaf24/raw/a43e603e62205e1074775d756ef98c3fc77f6f8d/install_micro.sh | bash -s linux64 ~/bin

Per a una instal·lació a tot el sistema, utilitzeu /usr/bin en comptes de ~/bin a l'ordre anterior amb l'ordre sudo (si la instal·leu com a usuari no root).

$ sudo $ curl -sL https://gist.githubusercontent.com/zyedidia/d4acfcc6acf2d0d75e79004fa5feaf24/raw/a43e603e62205e1074775d756ef98c3fc77f6f8d/install_micro.sh | bash -s linux64 /usr/bin/

Potser obtindreu l'error \Permís denegat, executeu l'ordre següent per moure el micro binari a /usr/bin:

$ sudo mv micro-1.1.4/micro /usr/bin//micro

En cas que el vostre sistema operatiu no tingui versions binaris, però executi Go, podeu crear el paquet des de la font com es mostra.

Important: Assegureu-vos que heu instal·lat Go (GoLang) 1.5 o superior (Go 1.4 només funcionarà si la vostra versió és compatible amb CGO) al vostre sistema Linux per utilitzar Micro, en cas contrari, feu clic a l'enllaç següent per seguir els passos d'instal·lació de GoLang:

  1. Instal·leu GoLang (llenguatge de programació Go) a Linux

Després d'instal·lar Go, escriviu les ordres següents com a usuari root per instal·lar-lo:

# go get -d github.com/zyedidia/micro/...
# cd $GOPATH/src/github.com/zyedidia/micro
# make install

Com utilitzar Micro Text Editor a Linux

Si heu instal·lat micro mitjançant un paquet binari preconstruït o des d'un script automatitzat, simplement podeu escriure.

$ micro test.txt

Si heu instal·lat des de la font, el binari s'instal·larà a $GOPATH/bin (o al vostre $GOBIN), per executar Micro, escriviu:

$ $GOBIN/micro test.txt

També podeu incloure $GOBIN al vostre PATH per executar-lo com qualsevol altre programa del sistema.

Per sortir, premeu la tecla Esc, i per desar el text abans de tancar, premeu y(sí).

A la captura de pantalla següent, estic provant les característiques de ressaltat de color i sintaxi de Mirco, tingueu en compte que detecta automàticament el tipus de sintaxi/fitxer (sintaxi de Shell i Go en aquests exemples següents).

Podeu prémer F1 per obtenir ajuda.

Podeu veure totes les opcions d'ús de Micro de la següent manera:

$ micro --help
$ $GOBIN/micro --help

Per obtenir més informació sobre el microeditor, aneu al projecte GitHub Repository: https://github.com/zyedidia/micro

En aquest breu article, us vam mostrar com instal·lar l'editor de text Micro a Linux. Com trobeu Micro en comparació amb Nano i Vi? Utilitzeu el formulari de comentaris a continuació per oferir-nos els vostres pensaments.