mikro egy konzolos szövegszerkesztő Linuxhoz, Go nyelven íródott, és nincs függősége. Támogatja a Lua beépülő modulokat és különféle parancsokat a belső terminálban. Ez a kiadás új beállításokat, a szintaxiskiemelés fejlesztéseit és az egér támogatását tartalmazza.
Innovációk:
Új beállítások:
- matchbracestyle – lehetővé teszi a zárójelpárok kiemelésének módját: aláhúzás vagy kiemelés.
- matchbraceleft – ki kell-e emelni azt a zárójelet, amely a kurzortól balra lévő zárójel párja.
- hltrailingws – ki kell-e emelni a záró szóközöket.
- hltaberrors – kiemeli-e a szóközök és a tabulátorok közötti következetlenségeket.
A kurzor mozgatása és kiemelés:
- Új ugrás parancs a relatív goto végrehajtásához.
- Új műveletek az alszavakhoz (SubWordRight, SubWordLeft, SelectSubWordRight, SelectSubWordLeft, DeleteSubWordRight, DeleteSubWordLeft).
- Új műveletek a bekezdések kiemeléséhez.
- A Shift+PageUp és Shift+PageDown billentyűparancsok mostantól alapértelmezés szerint használatosak a SelectPageUp és SelectPageDown műveletekhez.
A szintaxis kiemelésének fejlesztései:
- Az aláírások támogatása a fájltípus-meghatározás javítása érdekében félreérthető esetekben.
- A default.yaml az alapértelmezett szintaxis kiemeléséhez.
Egér fejlesztések:
- Általánosabb támogatás az egéresemények kezeléséhez.
- Hozzáadott Mouse Drag and Mouse Key Release események.
- MouseMultiCursor váltja az egérkurzorokat.
Lua fejlesztések:
- Továbbfejlesztett egéresemény-kezelés a Lua-ban.
- Továbbfejlesztett Lua időzítő API.
- Hozzáadva az AnyEvent visszahívásához.
Egyéb fejlesztések:
- Egyes színsémák mostantól más színsémákat is tartalmazhatnak.
- A ~/.config/micro/ fájlban lévő felhasználói fájlok most elsőbbséget élveznek a beépített mikrofájlokkal szemben.
- Egyes műveletek jobb visszatérési értékei, hogy konzisztensebbek legyenek.
- És egyéb fejlesztések.
Forrás: linux.org.ru
