mikro – konzolový textový editor pro Linux, napsaný v Go a nemá žádné závislosti. Podporuje pluginy Lua a různé příkazy v interním terminálu. Tato verze přidává nová nastavení, vylepšené zvýrazňování syntaxe a podporu myši.
Inovace:
Nová nastavení:
- matchbracestyle – umožňuje zvolit způsob zvýraznění párů závorek: podtržení nebo zvýraznění.
- matchbraceleft – zda zvýraznit závorku, která je dvojicí závorky vlevo od kurzoru.
- hltrailingws – zda mají být zvýrazněny koncové mezery.
- hltaberrors – zda zvýrazňovat nesrovnalosti mezi mezerami a tabulátory.
Přesunutí kurzoru a zvýraznění:
- Nový příkaz skoku pro provedení relativního goto.
- Nové akce pro podslova (SubWordRight, SubWordLeft, SelectSubWordRight, SelectSubWordLeft, DeleteSubWordRight, DeleteSubWordLeft).
- Nové akce pro zvýraznění odstavců.
- Zkratky Shift+PageUp a Shift+PageDown se nyní ve výchozím nastavení používají pro akce SelectPageUp a SelectPageDown.
Vylepšení zvýraznění syntaxe:
- Přidána podpora pro podpisy pro zlepšení určování typu souboru v nejednoznačných případech.
- Poskytuje default.yaml pro výchozí zvýraznění syntaxe.
Vylepšení myši:
- Obecnější podpora pro zpracování událostí myši.
- Přidány události přetažení myší a uvolnění klávesy myši.
- MouseMultiCursor přepíná kurzory myši.
Vylepšení Lua:
- Vylepšené zpracování událostí myši v Lua.
- Vylepšené rozhraní API časovačů Lua.
- Přidáno zpětné volání AnyEvent.
Další vylepšení:
- Některá barevná schémata nyní mohou obsahovat jiná barevná schémata.
- Uživatelské soubory v ~/.config/micro/ mají nyní přednost před vestavěnými mikro soubory.
- Vylepšené návratové hodnoty některých akcí, aby byly konzistentnější.
- A další vylepšení.
Zdroj: linux.org.ru
