„Micro“ – moderni terminalo pagrindu veikianti teksto rengyklė su sintaksės paryškinimu


Micro yra moderni, paprasta naudoti ir intuityvi kelių platformų terminalo teksto rengyklė, veikianti „Linux“, „Windows“ ir „MacOS“. Jis parašytas GO programavimo kalba ir skirtas išnaudoti visas šiuolaikinių Linux terminalų galimybes.

Jis skirtas pakeisti gerai žinomą nano redaktorių, nes jį lengva įdiegti ir naudoti kelyje. Jis turi gerą tikslą, kad būtų malonu naudotis visą parą (nes jums labiau patinka dirbti terminale arba jums reikia valdyti nuotolinį įrenginį per ssh).

Svarbu tai, kad Micro nereikalauja papildomų programų, jis pristatomas kaip vienas, paruoštas naudoti, statinis dvejetainis failas (su kiekvienu elementu); viskas, ką jums reikia padaryti, tai iš karto atsisiųsti ir naudoti.

Mikro terminalo ypatybės

  • Lengva įdiegti ir naudoti. Jis yra labai pritaikomas ir palaiko papildinių sistemą.
  • Palaiko įprastus klavišų derinius, spalvas ir paryškinimą.
  • Palaiko automatinį sąrašą ir klaidų pranešimus.
  • Palaiko kopijavimą ir įklijavimą su sistemos iškarpine.
  • Siūlo keletą įprastų redaktoriaus funkcijų, tokių kaip anuliavimas/perdarymas, eilučių numeriai, Unicode palaikymas, minkštas įvyniojimas.
  • Palaiko sintaksės paryškinimą daugiau nei 90 kalbų! Ir tiek daug daugiau..

Kaip įdiegti mikro teksto rengyklę Linux

Norėdami įdiegti mikro teksto rengyklę, galite atsisiųsti iš anksto sukurtą dvejetainį failą, skirtą jūsų sistemos architektūrai ir įdiegti.

Taip pat yra automatinis scenarijus, kuris paims ir įdiegs naujausią iš anksto sukurtą dvejetainį failą, kaip parodyta.

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

Jei norite įdiegti visoje sistemoje, naudokite /usr/bin, o ne ~/bin aukščiau esančioje komandoje su komanda sudo (jei diegiate kaip ne root naudotojas).

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

Galbūt gausite klaidą „Leidimas atmestas“, paleiskite šią komandą, kad perkeltumėte mikro dvejetainį failą į /usr/bin:

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

Jei jūsų operacinė sistema neturi dvejetainių leidimų, bet veikia Go, galite sukurti paketą iš šaltinio, kaip parodyta.

Svarbu: įsitikinkite, kad savo Linux sistemoje įdiegėte Go (GoLang) 1.5 arba naujesnę versiją (Go 1.4 veiks tik tuo atveju, jei jūsų versija palaiko CGO) norėdami naudoti Micro , kitu atveju spustelėkite toliau esančią nuorodą ir atlikite GoLang diegimo veiksmus:

  1. Įdiekite „GoLang“ („Go Programming Language“) „Linux“.

Įdiegę Go, įveskite šias komandas kaip root naudotojas, kad jį įdiegtumėte:

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

Kaip naudoti „Micro Text Editor“ sistemoje „Linux“.

Jei įdiegėte mikro naudodami iš anksto sukurtą dvejetainį paketą arba iš automatinio scenarijaus, galite tiesiog įvesti.

micro test.txt

Jei įdiegėte iš šaltinio, dvejetainis failas bus įdiegtas $GOPATH/bin (arba jūsų $GOBIN), kad paleistumėte Micro, įveskite:

$GOBIN/micro test.txt

Arba į PATH įtraukite $GOBIN, kad paleistumėte ją kaip bet kurią kitą sistemos programą.

Norėdami išeiti, paspauskite klavišą Esc, o norėdami išsaugoti tekstą prieš uždarydami, paspauskite y(yes).

Toliau pateiktoje ekrano kopijoje išbandau „Mirco“ spalvų ir sintaksės paryškinimo funkcijas. Atminkite, kad ji automatiškai aptinka sintaksę/failo tipą (šiuose pavyzdžiuose „Shell“ ir „Go“ sintaksė).

Jei reikia pagalbos, galite paspausti F1.

Visas „Micro“ naudojimo parinktis galite peržiūrėti taip:

micro --help
$GOBIN/micro --help

Norėdami sužinoti daugiau apie mikro redaktorių, eikite į projekto „GitHub“ saugyklą: https://github.com/zyedidia/micro

Šiame trumpame straipsnyje mes jums parodėme, kaip įdiegti „Micro“ teksto rengyklę „Linux“. Kaip rasti „Micro“, palyginti su „Nano“ ir „Vi“? Norėdami pateikti savo mintis, naudokite toliau pateiktą atsiliepimų formą.