Micro - Un editor de text modern bazat pe terminale cu evidențiere de sintaxă


Micro este un editor de text multiplatformă, modern, ușor de utilizat și intuitiv, bazat pe terminale, care funcționează pe Linux, Windows și MacOS. Este scris în terminalele moderne Linux.

Este destinat să înlocuiască binecunoscutul editor nano, fiind ușor de instalat și utilizat în deplasare. Are scopul de a fi plăcut de utilizat non-stop (pentru că fie preferați să lucrați în terminal, fie trebuie să operați o mașină de la distanță prin ssh).

Important este că Micro nu necesită programe suplimentare, este livrat ca un singur binar static, gata de utilizare (cu fiecare lucru inclus); tot ce trebuie să faceți este să descărcați și să îl utilizați imediat.

Caracteristicile Micro Terminal

  • Ușor de instalat și utilizat. Este foarte personalizabil și acceptă un sistem de pluginuri.
  • Acceptă combinarea tastelor, culorile și evidențierea obișnuite.
  • Acceptă înregistrarea automată și notificări de eroare.
  • Acceptă copierea și inserarea cu clipboard-ul sistemului.
  • Oferă câteva funcții comune ale editorului, cum ar fi anularea/refacerea, numerele de linie, suport Unicode, softwrap.
  • Acceptă evidențierea sintaxei pentru peste 90 de limbi! Și multe altele...

Cum se instalează Micro Text Editor în Linux

Pentru a instala micro-editor de text, puteți descărca și instala un binar preconstruit pentru arhitectura dvs. de sistem.

Există, de asemenea, un script automat care va prelua și instala cel mai recent binar preconstruit, așa cum se arată.

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

Pentru o instalare la nivelul întregului sistem, utilizați /usr/bin în loc de ~/bin în comanda de mai sus cu comanda sudo (dacă instalați ca utilizator non-root).

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

Este posibil să primiți eroarea „Permisiune refuzată”, rulați următoarea comandă pentru a muta microbinarul în /usr/bin:

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

În cazul în care sistemul dvs. de operare nu are versiuni binare, dar rulează Go, puteți construi pachetul din sursă, așa cum se arată.

Important: asigurați-vă că ați instalat Go (GoLang) 1.5 sau o versiune ulterioară (Go 1.4 va funcționa numai dacă versiunea dvs. acceptă CGO) pe sistemul dvs. Linux pentru a putea utilizați Micro, altfel faceți clic pe linkul de mai jos pentru a urma pașii de instalare GoLang:

  1. Instalați GoLang (Limbajul de programare Go) în Linux

După instalarea Go, tastați următoarele comenzi ca utilizator root pentru a-l instala:

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

Cum se utilizează Micro Text Editor în Linux

Dacă ați instalat micro folosind un pachet binar preconstruit sau dintr-un script automat, puteți pur și simplu să tastați.

$ micro test.txt

Dacă ați instalat din sursă, binarul va fi apoi instalat în $GOPATH/bin (sau $GOBIN) pentru a rula Micro, tastați:

$ $GOBIN/micro test.txt

Ca alternativă, includeți $GOBIN în PATH pentru a-l rula ca orice alt program de sistem.

Pentru a ieși, apăsați tasta Esc, iar pentru a salva textul înainte de a închide, apăsați pe y(da).

În captura de ecran de mai jos, testez caracteristicile de evidențiere a culorii și a sintaxei ale Mirco, rețineți că detectează automat sintaxa/tipul de fișier (sintaxa Shell și Go în aceste exemple de mai jos).

Puteți apăsa pe F1 pentru orice ajutor.

Puteți vizualiza toate opțiunile de utilizare Micro după cum urmează:

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

Pentru mai multe despre microeditor, accesați proiectul GitHub Repository: https://github.com/zyedidia/micro

În acest scurt articol, v-am arătat cum să instalați Micro editor de text în Linux. Cum găsești Micro în comparație cu Nano și Vi? Folosește formularul de feedback de mai jos pentru a ne oferi părerile tale.