Micro – Der Texteditor für das Terminal

Micro – Der Texteditor für das Terminal

Der CLI-Texteditor überzeugt durch seine Schnelligkeit, ein integriertes Hilfesystem und einen großen Funktionsumfang bei gleichzeitig einfacher Bedienung.>

Zwar gab es bei uns schon einmal einen Beitrag über Micro, der jedoch vier Jahre alt und nicht ausführlich ist. Deshalb möchte ich euch meinen Lieblings-CLI-Editor ein wenig detaillierter vorstellen. Mikro ist ein moderner und intuitiver Texteditor fürür das Terminal. Im Gegensatz zu vielen anderen Konsolen-Editoren, muss man keine neuen Tastenkombinationen lernen; Mikro ist insofern intuitiv, als dass die Keybindings unterützt werden, die sie bereits von hunderten anderen Anwendungen kennt.

Allgemeines

  • Lizenz: MIT
  • Hauptentwickler: Zachary Yedidia, Stanford, CA
  • Aktuelle Version: 2.0.14 (August 2024)
  • Entwicklung: aktiv (letzte Anpassung: September 2025)
  • Sprache: Go
  • Änderungen über die Zeit:

    Am Graph sieht man klar, dass die Hauptentwicklung vor fünf Jahren abgeschlossen wurde und sich das Projekt seitdem im Maintenance-Modus befindet.

  • Installation: Micro befindet sich als natives Paket in allen Haupt-Repositories der großen Distributionen und lässt sich &uumlber das übliche Vorgehen mit dem Paketmanager deiner Distro installieren.

Funktionen

Der Funktionsumfang reicht natürlich nicht an Emacs heran, soll er auch nicht. Das sind die wichtigsten Features:

  • Einfach zu bedienen:Die wichtigste Eigenschaft von Micro ist, dass es einfach zu installieren (es handelt sich lediglich um eine statische Binärdatei ohne Abhängigkeiten) und einfach zu bedienen ist.
  • Hochgradig anpassbar: Im JSON-Format können Optionen konfiguriert und Tasten nach den eigenen Wünschen belegt werden. Wer tiefer gehen möchte, kann den Editor mit Lua weiter konfigurieren.

  • Farben und Hervorhebungen:Micro unterstützt über 75 Sprachen und bietet 7 Standardfarbschemata zur Auswahl. Micro unterstützt 16-, 256- und Truecolor-Themes. Syntaxdateien und Farbschemata lassen sich ebenfalls sehr einfach erstellen.

  • Mehrere Cursor:Micro unterstützt mehrere Cursor im Sublime-Stil, wodurch man direkt im Terminal zahlreiche Bearbeitungsmöglichkeiten hat.

  • Plugin-System:Micro unterstützt ein vollwertiges Plugin-System. Plugins werden in Lua geschrieben und es gibt einen Plugin-Manager, der Plugins automatisch herunterlädt und installiert.

  • Gängige Tastaturbelegungen: Die Tastaturbelegungen von Micro entsprechen denen, die man von einem benutzerfreundlichen Editor erwarten würde. Man kann jede der Belegungen auch problemlos in der Datei ” belegen.=”” bindings.json=”” neu=”” src=”https://gnulinux.ch/bl-content/uploads/pages/cb235b4a08f2d1f0e282e72ff2d11afa/micro_1.jpg”>

  • Mausunterstützung:Micro unterstützt die Maus vollständig. Das bedeutet, dass man durch Klicken und Ziehen Text auswählen, durch Doppelklicken Wörter ausw&aumlählen und durch Dreifachklicken Zeilen auswählen kann.

  • Terminalemulator: Man kann eine echte interaktive Shell aus micro heraus ausführen. Man kann einen geteilten Bildschirm öffnen, auf der einen Seite den Code und auf der anderen Seite die Bash anzeigen – alles aus Micro heraus.

Bedienung

Wichtige Tastaturbelegungen lässt man sich mit Alt+G unten im Fenster anzeigen:

Micro - Der Texteditor für das TerminalPlugins schauen, ob etwas Passendes dabei ist, oder ein eigenes Plugin in Lua schreiben.

Fazit

Micro kombiniert viele wichtige Eigenschaften. Er ist schnell, erweiterbar, bietet einen großen Funktionsumfang und ist dennoch einfach zu bedienen. Besonders gut gefällt mir das integrierte Hilfesystem, da es die Einarbeitung erleichtert. Falls sie lieber auf eine übersichtliche Zusammenfassung der Befehle schauen möchtet, gibt es hier ein Spickzettel.

Titelbild:https://github.com/zyedidia/micro

Quellen:

https://micro-editor.github.io/

https://github.com/zyedidia/micro

https://cheatography.com/mynocksonmyfalcon/cheat-sheets/micro-text-editor/

https://micro-editor.github.io/plugins.html

Share the Post:

Related Posts