Néhány nappal ezelőtt indult a Vim 9.1 új verziója. Ez a kiadás A kollektív tanács irányítása alatt készült első változatként kerül bemutatásra, aki elvállalta a döntési munkát. A Vim 9.1 elsősorban egy hibajavító kiadás, több száz hibajavítást, néhány új funkciót és sok apró fejlesztést tartalmaz.
Ez a szám Bram Moolenaar emlékének szentelték, a Vim szerzője és fő fejlesztője, aki több mint 30 éve karbantartja a projektet. A változtatások túlnyomó többségét Brahm fejlesztette ki a Vimben: 16.5 ezer véglegesítést hajtott végre, és 3.5 millió kódsort adott hozzá, ami 50-szer több, mint az összes többi fejlesztő hozzájárulása együttvéve.
A Vim projekt örömmel jelenti be, hogy végre megjelent a Vim 9.1.
Ezt a verziót Bram Moolenaarnak, a Vim vezető fejlesztőjének több mint 30 éve ajánljuk, aki fél éve hunyt el. A Vim projekt nem létezne az Ön munkája nélkül!A Vim 9.1 elsősorban egy hibajavító kiadás, több száz hibajavítást, néhány új funkciót és sok apró fejlesztést tartalmaz.
Azok számára, akik nem ismerik a Vim-et, tudniuk kell, hogy ez az többplatformos szövegszerkesztő rendkívül testreszabható a vi szoftver inspirálta, népszerű szövegszerkesztő UNIX rendszereken. A fő jellemző mind Vim, mind Vi abban áll, hogy különböző módjaik vannak, amelyek között váltani kell bizonyos műveletek végrehajtásához, amely megkülönbözteti őket a leggyakoribb szerkesztőktől, amelyeknek csak egy módja van, amelyben a parancsokat billentyűkombinációk vagy grafikus interfészek segítségével lehet megadni.
A Vim 9.1 fő újdonságai
A Vim 9.1 másfél év fejlesztés után érkezik és Főleg hibajavító kiadásnak számít, néhány új funkcióval és néhány kisebb fejlesztéssel együtt. Közötts legfigyelemreméltóbb jellemzői Például ott van a osztályok és objektumok támogatása a Vim9 szkriptnyelvhez, amely lehetővé teszi objektum-orientált programozási módszerek használatát szkriptekben.
Egy másik újdonság, amit az új verzió bemutat, a támogatja a sima görgetéste (Smooth Scroll), amely képernyővonalakkal működik. A funkció csak részben van megvalósítva, és jelenleg CTRL-E, CTRL-Y és egérgörgetés mellett működik.
Ráadásul, lehetőség van virtuális szöveg hozzáadására a pufferhez, amely az LSP szerverek által kiadott javaslatok megjelenítésére is használható Kiemeljük, hogy a „:defer” parancs hozzáadásra került Egy adott függvény végrehajtása az aktuális funkció befejezése után alapvetően a funkciótisztítási folyamatok javítására irányul.
Vim 9.1 is számos olyan problémát kezel, amelyek a korábbi verziókat sújtották, beleértve a nem biztonságos memóriahozzáférést, a memóriaszivárgásokat, a puffer túlcsordulást és az esetleges összeomlásokat.
A egyéb változások amelyek kiemelkednek:
- Az EditorConfig beépülő modult tartalmazza.
- Továbbfejlesztett támogatás az OpenVMS platformhoz.
- Az xxd hex dump eszköz mostantól támogatja a színkimenetet és a bitkiíratok inverzióját.
- Új funkciók kerültek hozzáadásra és
- automatikus parancsok, ex parancsok és opciók, tovább gazdagítva a Vim képességeit
- A Vim FTP-kiszolgálója megszűnt, és a Git már az erőforrások kiszolgálására szolgál.
Végül ha érdekel, hogy többet tudjon meg róla a Vim 9.0 új verziójával kapcsolatban megtekintheti a részleteket A következő linken.
Hogyan telepítsem a Vim 9.1-t Linuxra?
Azok számára, akiket érdekel az új verzió telepítése, Képesek lesznek rá, ha a következő parancsok bármelyikét végrehajtják a rendszerüknek megfelelően.
Azoknak, akik Ubuntu felhasználók és származékai, ezt úgy tehetik meg, hogy hozzáadják a következő tárolót a rendszerhez, és végrehajtják a Vim telepítését. A parancsok a következők:
sudo add-apt-repository ppa:jonathonf/vim-daily sudo apt-get update sudo apt install vim
Azok esetében, akik Arch felhasználók Linux és származékai:
sudo pacman -S vim
Míg a Fedora és származékos felhasználók esetében:
sudo dnf install vim
Flatpak
flatpak install flathub org.vim.Vim