Micro – Modern terminál alapú szövegszerkesztő szintaktikai kiemeléssel
A Micro egy modern, könnyen használható és intuitív, többplatformos terminálalapú szövegszerkesztő, amely Linuxon, Windowson és MacOS rendszeren működik. GO programozási nyelven íródott, és úgy tervezték, hogy kihasználja a modern Linux terminálok teljes képességét.
Célja, hogy felváltsa a jól ismert nano-szerkesztőt, mivel útközben könnyen telepíthető és használható. Jó célja, hogy kellemes legyen éjjel-nappal használni (mert vagy inkább a terminálban dolgozol, vagy egy távoli gépet kell ssh-n keresztül működtetned).
Fontos, hogy a Micro nem igényel további programokat, egyetlen, használatra kész, statikus binárisként érkezik (minden dologgal együtt); mindössze annyit kell tennie, hogy azonnal letölti és használja.
A Micro Terminal jellemzői
- Könnyen telepíthető és használható. Nagymértékben testreszabható, és támogatja a bővítményrendszert.
- Támogatja a szokásos billentyűkombinációkat, színeket és kiemeléseket.
- Támogatja az automatikus listázást és a hibaértesítéseket.
- Támogatja a másolást és beillesztést a rendszer vágólapjával.
- Számos gyakori szerkesztő funkciót kínál, mint például visszavonás/újrakészítés, sorszámok, Unicode támogatás, softwrap.
- Támogatja a szintaxis kiemelését több mint 90 nyelven! És még sok minden más..
A Micro Text Editor telepítése Linux alatt
A mikroszövegszerkesztő telepítéséhez letölthet egy előre elkészített bináris fájlt a rendszerarchitektúrához, és telepítheti.
Van egy automatikus szkript is, amely lekéri és telepíti a legújabb előre elkészített bináris fájlt, ahogy az ábra mutatja.
mkdir -p ~/bin
curl -sL https://gist.githubusercontent.com/zyedidia/d4acfcc6acf2d0d75e79004fa5feaf24/raw/a43e603e62205e1074775d756ef98c3fc77f6f8d/install_micro.sh | bash -s linux64 ~/bin
Rendszerszintű telepítés esetén használja a /usr/bin parancsot a ~/bin helyett a fenti parancsban a sudo paranccsal (ha nem root felhasználóként telepíti).
sudo $ curl -sL https://gist.githubusercontent.com/zyedidia/d4acfcc6acf2d0d75e79004fa5feaf24/raw/a43e603e62205e1074775d756ef98c3fc77f6f8d/install_micro.sh | bash -s linux64 /usr/bin/
Valószínűleg megjelenik az „Engedély megtagadva” hibaüzenet, és futtassa a következő parancsot a mikrobináris fájl áthelyezéséhez a /usr/bin mappába:
sudo mv micro-1.1.4/micro /usr/bin//micro
Abban az esetben, ha az operációs rendszer nem rendelkezik bináris kiadásokkal, de fut a Go, akkor az ábra szerint összeállíthatja a csomagot a forrásból.
Fontos: A Micro használatához győződjön meg arról, hogy telepítette a Go (GoLang) 1.5-ös vagy újabb verzióját (a Go 1.4 csak akkor működik, ha az Ön verziója támogatja a CGO-t) , ellenkező esetben kattintson az alábbi linkre a GoLang telepítési lépéseinek követéséhez:
- Telepítse a GoLang-ot (Go programozási nyelv) Linuxra
A Go telepítése után a telepítéshez root felhasználóként írja be a következő parancsokat:
go get -d github.com/zyedidia/micro/...
cd $GOPATH/src/github.com/zyedidia/micro
make install
A Micro Text Editor használata Linux alatt
Ha előre beépített bináris csomaggal vagy automatizált szkriptből telepítette a mikrot, egyszerűen begépelheti.
micro test.txt
Ha a forrásból telepítette, a bináris fájl a következő helyre lesz telepítve: $GOPATH/bin (vagy a $GOBIN), a Micro futtatásához írja be:
$GOBIN/micro test.txt
Alternatív megoldásként írja be a $GOBIN elemet a PATH-ba, hogy úgy futtassa, mint bármely más rendszerprogramot.
A kilépéshez nyomja meg az Esc billentyűt, a bezárás előtti szöveg mentéséhez pedig nyomja meg az y(yes) billentyűt.
Az alábbi képernyőképen a Mirco szín- és szintaxiskiemelő funkcióit tesztelem. Vegye figyelembe, hogy automatikusan észleli a szintaxist/fájltípust (a Shell és Go szintaxis az alábbi példákban).
Bármilyen segítségért nyomja meg az F1 billentyűt.
Az alábbiak szerint tekintheti meg az összes Micro használati lehetőséget:
micro --help
$GOBIN/micro --help
A mikroszerkesztőről bővebben a projekt GitHub Repositoryjában talál: https://github.com/zyedidia/micro
Ebben a rövid cikkben megmutattuk, hogyan telepítheti a Micro szövegszerkesztőt Linuxra. Hogyan találja meg a Micro-t a Nano-hoz és a Vi-hez képest? Használja az alábbi visszajelzési űrlapot, hogy elmondja nekünk gondolatait.