Ang Vim 9.2 ay nagdudulot ng mga makabuluhang pagpapabuti sa wikang scripting ng Vim9, isang pinahusay na diff mode, mga komprehensibong tampok sa pagkumpleto, at mga pagpapabuti na partikular sa platform, kabilang ang eksperimental na suporta para sa Wayland.
- Paghahanap ayon sa konteksto. Ang set completeopt+=fuzzy ay nagbibigay-daan sa suporta sa fuzzy matching, na nagbibigay-daan sa higit na kontrol sa kung paano ipinapakita ang mga tugma at ang kanilang pagkakasunud-sunod.
- Suporta sa Wayland. Ganap na suporta para sa user interface at clipboard ng Wayland. Sa mga sistemang tulad ng Linux at Unix, sumusunod na ngayon ang Vim sa ispesipikasyon ng XDG base directory, gamit ang $HOME/.config/vim para sa configuration ng user.
- Mga pagpapabuti sa interface ng gumagamit. Ang bagong patayong tab bar ay nagbibigay ng alternatibo sa pahalang na mesa. Sinusuportahan na ngayon ng graphical interface ng MS-Windows ang built-in na dark mode para sa mga menu at header, pati na rin ang pinahusay na suporta sa full-screen at mas mataas na kalidad na mga icon ng toolbar;
- Interaktibong pagkatuto. Ang bagong built-in na interactive tutor plugin (inilunsad sa pamamagitan ng :Tutor) ay nag-aalok ng pinahusay na karanasan sa pag-aaral na higit pa sa tradisyonal na vimtutor;
- Mga pagpapabuti sa wikang scripting ng vim9, Kabilang ang built-in na suporta para sa mga enumerasyon, mga generic na function, at ang Tuple data type. Ang mga built-in na function ay isinama na ngayon bilang mga object method, at sinusuportahan na ngayon ng mga klase ang mga protektadong _new() at :defcompile method para sa kumpletong compilation ng method;
- Pinahusay ang paraan ng pagpapakita at pag-align ng mga pagbabago sa diff mode.
Pinagmulan: linux.org.ru
