Mikro - Sintaksis tapawutlandyryjy häzirki zaman terminaly tekst redaktory
Micro, Linux, Windows we MacOS-da işleýän häzirki zaman, ulanmaga aňsat we içerki platforma esasly tekst redaktory. Häzirki zaman Linux terminallarynda ýazylýar.
Belli nano redaktoryny ýolda gurmak we ulanmak aňsat bolmak bilen çalyşmak maksat edinilýär. Gije-gündiziň dowamynda ulanmak ýakymly bolmagy maksat edinýär (sebäbi terminalda işlemegi halaýarsyňyz, ýa-da ssh-den uzakdaky enjamy işlemeli bolarsyňyz).
Möhümi, Micro goşmaça programmalary talap etmeýär, ýekeje, ulanmaga taýyn, statiki ikilik görnüşinde iberilýär (hemme zady öz içine alýar); Siziň etmeli zadyňyz, derrew göçürip almak we ulanmak.
- Gurmak we ulanmak aňsat. Bu gaty düzülip bilner we bir plugin ulgamyny goldaýar.
- Umumy açar baglanyşyklary, reňkleri we tapawutlandyrmagy goldaýar.
- Awtomatiki sanawy we säwlik habarnamalaryny goldaýar.
- Ulgam paneli bilen göçürmegi we goýmagy goldaýar.
- Yzyna gaýtarmak/yzyna gaýtarmak, setir belgileri, icunikod goldawy, programma üpjünçiligi ýaly birnäçe umumy redaktor aýratynlyklaryny hödürleýär.
- 90-dan gowrak dil üçin sintaksis aýratynlygyny goldaýar! We has köp ..
Linux-da mikro tekst redaktoryny nädip gurmaly
Mikro tekst redaktoryny gurmak üçin ulgam arhitekturasy üçin gurlan ikili göçürip alyp bilersiňiz.
Şeýle hem, görkezilişi ýaly iň soňky gurlan ikili alyp, gurjak awtomatlaşdyrylan skript bar.
$ mkdir -p ~/bin $ curl -sL https://gist.githubusercontent.com/zyedidia/d4acfcc6acf2d0d75e79004fa5feaf24/raw/a43e603e62205e1074775d756ef98c3fc77f6f8d/install_micro.sh | bash -s linux64 ~/bin
Ulgam giňişliginde gurnamak üçin, sudo buýrugy bilen ýokardaky buýrukda bin/bin ýerine/usr/bin ulanyň (kök ulanyjy däl bolsaňyz).
$ sudo $ curl -sL https://gist.githubusercontent.com/zyedidia/d4acfcc6acf2d0d75e79004fa5feaf24/raw/a43e603e62205e1074775d756ef98c3fc77f6f8d/install_micro.sh | bash -s linux64 /usr/bin/
Mümkin ikili/usr/bin-a geçirmek üçin aşakdaky buýrugy işledip bilersiňiz\Rugsat ret edildi.
$ sudo mv micro-1.1.4/micro /usr/bin//micro
Operasiýa ulgamyňyzda ikili goýberiş ýok bolsa, ýöne Go işleýän bolsa, bukjany görkezilişi ýaly çeşmeden gurup bilersiňiz.
Üns beriň: Micro ulanmak üçin Linux ulgamyňyzda Go (GoLang) 1.5 ýa-da has ýokary (Go 1.4 wersiýaňyz CGO-ny goldaýan bolsa işlär), ýogsam GoLang gurmak ädimlerini ýerine ýetirmek üçin aşakdaky baglanyşyga basyň:
- GoLang (Go Programming Language) Linux-da guruň
Go guranyňyzdan soň, ony gurmak üçin kök ulanyjy hökmünde aşakdaky buýruklary ýazyň:
# go get -d github.com/zyedidia/micro/... # cd $GOPATH/src/github.com/zyedidia/micro # make install
Linux-da Micro tekst redaktoryny nädip ulanmaly
Öňünden gurlan ikilik paketini ýa-da awtomatlaşdyrylan skriptden mikro gurnan bolsaňyz, ýazyp bilersiňiz.
$ micro test.txt
Çeşmeden gurnan bolsaňyz, ikilik soňra Micro-y işletmek üçin $GOPATH/bin (ýa-da $GOBIN) gurlar.
$ $GOBIN/micro test.txt
Ativea-da bolmasa, beýleki ulgam programmalary ýaly işletmek üçin PATH-a $GOBIN goşuň.
Çykmak üçin Esc düwmesini basyň we ýapylmazdan ozal teksti ýatda saklamak üçin y (hawa) basyň.
Aşakdaky ekranda, Mirkonyň reňkini we sintaksis aýratynlyklaryny synap görýärin, sintaksis/faýl görnüşini awtomatiki kesgitleýändigini belläň (aşakdaky mysallarda Shell we Go sintaksis).
Islendik kömek üçin F1 basyp bilersiňiz.
Micro ulanyş usullarynyň hemmesini aşakdaky ýaly görüp bilersiňiz:
$ micro --help $ $GOBIN/micro --help
Mikro redaktor hakda has giňişleýin maglumat üçin GitHub ammary taslamasyna gidiň: https://github.com/zyedidia/micro
Bu gysga makalada size Linux tekst redaktoryny nädip gurmalydygyny görkezdik. Nano we Vi bilen deňeşdirilende Micro nädip tapyp bilersiňiz? Pikirleriňizi hödürlemek üçin aşakdaky seslenme formasyny ulanyň.