Micro - E modernen Terminal-baséiert Text Editor mat Syntax Highlighting


Micro ass e modernen, einfach ze benotzen an intuitive Cross-Plattform Terminal-baséiert Texteditor deen op Linux, Windows a MacOS funktionnéiert. Et ass a modernen Linux-Terminals geschriwwen.

Et ass virgesinn de bekannte Nano Editor ze ersetzen andeems se einfach z'installéieren an ënnerwee ze benotzen. Et huet gutt Ziler agreabel ze sinn ronderëm d'Auer ze benotzen (well Dir entweder léiwer am Terminal schaffen, oder Dir musst eng Fernmaschinn iwwer ssh bedreiwen).

Wichteg ass datt de Micro keng zousätzlech Programmer erfuerdert, et gëtt als een eenzegen, prett-ze-benotzen, statesch Binär (mat all Saach abegraff); alles wat Dir maache musst ass eroflueden a se direkt benotzen.

  • Einfach ze installéieren an ze benotzen. Et ass héich personaliséierbar an ënnerstëtzt e Plugin System.
  • Ënnerstëtzt allgemeng Tastebindungen, Faarwen an Highlighten.
  • Ënnerstëtzt automatesch Oplëschtung a Feeler Notifikatiounen.
  • Ënnerstëtzt Kopie a Paste mam System Clipboard.
  • Bitt e puer gemeinsame Editor-Features wéi zB réckelen/Wiederhuelen, Linnnummeren, Unicode-Ënnerstëtzung, Softwrap.
  • Ënnerstëtzt Syntax Highlight fir iwwer 90 Sproochen! An esou vill méi..

Wéi installéiere de Micro Text Editor op Linux

Fir Mikro Text Editor z'installéieren, kënnt Dir e prebuilt Binär fir Iech Systemarchitektur eroflueden an installéieren.

Et gëtt och en automatiséierte Skript deen déi lescht prebuilt Binär erofhuelen an installéiere wéi gewisen.

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

Fir eng systembreet Installatioun, benotzt /usr/bin anstatt ~/bin am Kommando uewen mam sudo Kommando (wann Dir als Net-Root Benotzer installéiert).

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

Dir kritt méiglecherweis de Erlaabnes refuséiert Feeler, fuert de folgende Kommando fir de Mikrobinär op /usr/bin ze réckelen:

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

Am Fall wou Äre Betribssystem keng binär Verëffentlechungen huet, awer leeft Go, kënnt Dir de Package aus der Quell bauen wéi gewisen.

Wichteg: Vergewëssert Iech datt Dir Go (GoLang) 1.5 oder méi héich installéiert hutt (Go 1.4 funktionnéiert nëmme wann Är Versioun CGO ënnerstëtzt) op Ärem Linux System fir Micro ze benotzen, soss klickt op de Link hei ënnen fir d'GoLang Installatioun Schrëtt ze verfollegen:

  1. Installéiere GoLang (Go Programméiersprooch) op Linux

Nodeems Dir Go installéiert hutt, gitt déi folgend Kommandoen als Root Benotzer fir et z'installéieren:

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

Wéi benotzen ech Micro Text Editor a Linux

Wann Dir Mikro installéiert hutt mat engem virgebaute binäre Package oder vum automatiséierte Skript, kënnt Dir einfach tippen.

$ micro test.txt

Wann Dir aus der Quell installéiert hutt, gëtt de Binär dann op $GOPATH/bin (oder Ären $GOBIN) installéiert, fir Micro ze lafen, Typ:

$ $GOBIN/micro test.txt

Alternativ, enthält $GOBIN an Ärem PATH fir et als all aner Systemprogramm ze lafen.

Fir erauszekommen, dréckt Esc Schlëssel, a fir den Text ze späicheren ier Dir zoumaacht, dréckt op y (jo).

Am Bildschierm hei ënnen testen ech d'Faarf an d'Syntax Highlight Feature vu Mirco, notéiert datt et automatesch d'Syntax/Dateityp erkennt (Shell a Go Syntax an dësen Beispiller hei ënnen).

Dir kënnt F1 fir all Hëllef Press.

Dir kënnt all Micro Benotzungsoptioune kucken wéi follegt:

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

Fir méi iwwer de Mikro Editor, gitt de Projet GitHub Repository: https://github.com/zyedidia/micro

An dësem kuerzen Artikel hu mir Iech gewisen wéi Dir de Micro Text Editor op Linux installéiert. Wéi fannt Dir Micro am Verglach mat Nano a Vi? Benotzt de Feedbackformular hei ënnen fir eis Är Gedanken ze bidden.