micro â ein Konsolen-Texteditor fĂŒr Linux, geschrieben in Go und ohne AbhĂ€ngigkeiten. UnterstĂŒtzt Plugins in Lua und verschiedene Befehle im internen Terminal. In dieser Version wurden neue Einstellungen, Verbesserungen der Syntaxhervorhebung und UnterstĂŒtzung fĂŒr die Maus hinzugefĂŒgt.
Neuigkeiten:
Neue Einstellungen:
- matchbracestyle â ermöglicht die Auswahl, wie Paar-Klammern hervorgehoben werden: durch Unterstreichung oder Hervorhebung.
- matchbraceleft â ob die Klammer, die das Paar zur Klammer links vom Cursor bildet, hervorgehoben werden soll.
- hltrailingws â ob die letzten Leerzeichen hervorgehoben werden sollen.
- hltaberrors â ob Diskrepanzen zwischen Leerzeichen und Tabulatoren hervorgehoben werden sollen.
Cursorbewegung und Auswahl:
- Neuer Befehl jump zur AusfĂŒhrung eines relativen goto.
- Neue Aktionen fĂŒr Teilwörter (SubWordRight, SubWordLeft, SelectSubWordRight, SelectSubWordLeft, DeleteSubWordRight, DeleteSubWordLeft).
- Neue Aktionen zur Auswahl von AbsÀtzen.
- Die Tastenkombinationen Shift+PageUp und Shift+PageDown werden jetzt standardmĂ€Ăig fĂŒr die Aktionen SelectPageUp und SelectPageDown verwendet.
Verbesserungen der Syntaxhervorhebung:
- UnterstĂŒtzung fĂŒr Anmerkungen hinzugefĂŒgt, um die Typbestimmung von Dateien in zweideutigen FĂ€llen zu verbessern.
- Die default.yaml wurde bereitgestellt, um die Syntaxhervorhebung standardmĂ€Ăig zu aktivieren.
Mausverbesserungen:
- Allgemeinere UnterstĂŒtzung fĂŒr die Verarbeitung von Mausereignissen.
- Ereignisse fĂŒr 'Maus ziehen' und 'Maustaste loslassen' wurden hinzugefĂŒgt.
- MouseMultiCursor wechselt die Mauszeiger.
Lua-Verbesserungen:
- Die Verarbeitung von Mausereignissen in Lua wurde verbessert.
- Die API fĂŒr Timer in Lua wurde optimiert.
- Ein onAnyEvent-Callback wurde hinzugefĂŒgt.
Weitere Verbesserungen:
- Einige Farbschemata können jetzt andere Farbschemata enthalten.
- Benutzerdateien in ~/.config/micro/ haben jetzt Vorrang vor den integrierten Dateien von micro.
- Die RĂŒckgabewerte einiger Aktionen wurden verbessert, um ihre VerknĂŒpfung zu optimieren.
- Und weitere Verbesserungen.
Quelle: linux.org.ru
