mikro – editor teks konsol untuk LinuxDitulis dalam bahasa Go dan tidak memiliki dependensi. Mendukung plugin Lua dan berbagai perintah di terminal internal. Rilis ini menambahkan pengaturan baru, peningkatan penyorotan sintaksis, dan dukungan mouse.
Inovasi:
Pengaturan baru:
- matchbracestyle – memungkinkan Anda memilih cara menyorot pasangan tanda kurung: menggarisbawahi atau menyorot.
- matchbraceleft – apakah akan menyorot tanda kurung yang merupakan pasangan tanda kurung di sebelah kiri kursor.
- hltrailingws – apakah spasi tambahan harus disorot.
- hltaberrors – apakah akan menyorot ketidakkonsistenan antara spasi dan tab.
Memindahkan kursor dan menyorot:
- Perintah lompat baru untuk mengeksekusi goto relatif.
- Tindakan baru untuk subkata (SubWordRight, SubWordLeft, SelectSubWordRight, SelectSubWordLeft, DeleteSubWordRight, DeleteSubWordLeft).
- Tindakan baru untuk menyorot paragraf.
- Pintasan Shift+PageUp dan Shift+PageDown sekarang digunakan untuk tindakan SelectPageUp dan SelectPageDown secara default.
Sintaks menyoroti peningkatan:
- Menambahkan dukungan untuk tanda tangan guna meningkatkan penentuan jenis file dalam kasus yang ambigu.
- Disediakan default.yaml untuk penyorotan sintaksis default.
Peningkatan tikus:
- Dukungan yang lebih umum untuk menangani kejadian mouse.
- Menambahkan acara Seret Mouse dan Pelepasan Tombol Mouse.
- MouseMultiCursor mengalihkan kursor mouse.
Peningkatan Lua:
- Peningkatan penanganan kejadian mouse di Lua.
- API pengatur waktu Lua yang ditingkatkan.
- Menambahkan panggilan balik onAnyEvent.
Perbaikan lainnya:
- Beberapa skema warna kini dapat menyertakan skema warna lainnya.
- File pengguna di ~/.config/micro/ sekarang lebih diutamakan daripada file mikro bawaan.
- Peningkatan nilai pengembalian dari beberapa tindakan agar lebih konsisten.
- Dan perbaikan lainnya.
Sumber: linux.org.ru
