Micro - Kihariri cha Maandishi cha Kisasa kinachotegemea Terminal kilicho na Uangaziaji wa Sintaksia


Micro ni kihariri cha maandishi cha kisasa, rahisi kutumia na angavu kinachofanya kazi kwenye Linux, Windows na MacOS. Imeandikwa katika vituo vya kisasa vya Linux.

Imekusudiwa kuchukua nafasi ya kihariri cha nano kinachojulikana kwa kuwa rahisi kusakinisha na kutumia popote pale. Ina malengo mazuri ya kupendeza kutumia saa nzima (kwa sababu unapendelea kufanya kazi kwenye terminal, au unahitaji kuendesha mashine ya mbali juu ya ssh).

Muhimu zaidi, Micro haihitaji programu za ziada, inasafirishwa kama moja, tayari kutumia, binary tuli (pamoja na kila kitu); unachohitaji kufanya ni kupakua na kuitumia mara moja.

  • Rahisi kusakinisha na kutumia.Inageuzwa kukufaa sana na inaauni mfumo wa programu-jalizi.
  • Hutumia viambatanisho, rangi na uangaziaji wa kawaida.
  • Hutumia uorodheshaji kiotomatiki na arifa za hitilafu.
  • Inaauni kunakili na kubandika kwa ubao wa kunakili wa mfumo.
  • Inatoa vipengele kadhaa vya kawaida vya kuhariri kama vile kutendua/rudia, nambari za laini, usaidizi wa Unicode, uandikaji laini.
  • Inaauni uangaziaji wa sintaksia kwa zaidi ya lugha 90! Na mengi zaidi..

Jinsi ya Kufunga Mhariri wa Maandishi Madogo kwenye Linux

Ili kusakinisha kihariri maandishi kidogo, unaweza kupakua mfumo jozi ulioundwa awali kwa ajili ya usanifu wa mfumo wako na usakinishe.

Pia kuna hati otomatiki ambayo itachukua na kusakinisha mfumo wa jozi wa hivi punde ulioundwa awali kama inavyoonyeshwa.

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

Kwa usakinishaji wa mfumo mzima, tumia /usr/bin badala ya ~/bin kwenye amri iliyo hapo juu na sudo amri (ikiwa usakinishaji wako kama mtumiaji asiye na mizizi).

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

Labda utapata kosa la \Ruhusa iliyokataliwa, endesha amri ifuatayo ili kuhamisha binary ndogo hadi /usr/bin:

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

Iwapo mfumo wako wa uendeshaji hauna matoleo ya mfumo wa jozi, lakini ukiendesha Go, unaweza kuunda kifurushi kutoka kwa chanzo kama inavyoonyeshwa.

Muhimu: Hakikisha kuwa umesakinisha Go (GoLang) 1.5 au toleo jipya zaidi (Go 1.4 itafanya kazi tu ikiwa toleo lako linaauni CGO) kwenye mfumo wako wa Linux ili kutumia Micro, vinginevyo bofya kiungo kilicho hapa chini ili kufuata hatua za usakinishaji za GoLang:

  1. Sakinisha GoLang (Lugha ya Kuandaa Programu ya Go) katika Linux

Baada ya kusakinisha Go, chapa amri zifuatazo kama mtumiaji wa mizizi ili kusakinisha:

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

Jinsi ya kutumia Mhariri wa maandishi madogo kwenye Linux

Ikiwa umesakinisha micro kwa kutumia kifurushi cha binary kilichoundwa awali au kutoka kwa hati otomatiki, unaweza kuandika kwa urahisi.

$ micro test.txt

Ikiwa ulisakinisha kutoka kwa chanzo, jozi itasakinishwa kwa $GOPATH/bin (au $GOBIN yako), ili kuendesha Micro, chapa:

$ $GOBIN/micro test.txt

Vinginevyo, jumuisha $GOBIN kwenye PATH yako ili kuiendesha kama programu nyingine yoyote ya mfumo.

Ili kuondoka, bonyeza kitufe cha Esc, na kuhifadhi maandishi kabla ya kufunga, bonyeza y(ndiyo).

Katika picha ya skrini iliyo hapa chini, ninajaribu vipengele vya kuangazia rangi na sintaksia vya Mirco, kumbuka kuwa hutambua kiotomatiki aina ya sintaksia/faili (Sintaksia ya Shell na Go katika mifano hii hapa chini).

Unaweza kubonyeza F1 kwa usaidizi wowote.

Unaweza kutazama chaguzi zote za utumiaji wa Micro kama ifuatavyo:

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

Kwa zaidi kuhusu mhariri mdogo, nenda kwenye mradi wa GitHub Repository: https://github.com/zyedidia/micro

Katika nakala hii fupi, tulikuonyesha jinsi ya kusanidi kihariri cha maandishi cha Micro kwenye Linux. Unapataje Micro kwa kulinganisha na Nano na Vi? Tumia fomu ya maoni iliyo hapa chini ili kutupa mawazo yako.