A népszerű Linux szövegszerkesztőnek, a Vimnek új verziója érhető el, a 9.0. Az új verzió egy felújított szkriptnyelvet mutat be, a Vim9 Script nevet kapta.

Vim 9.0 „Nagy lépést tesz”

A Vim alkotója, Bram Moolenaar bejelentette az új verziót egy bejegyzés a Vim hivatalos honlapján. "Sok év fokozatos fejlesztése után a Vim most egy nagy lépést tesz egy jelentős kiadással" - írta Moolenaar.

Míg a Vimnek már volt szkriptnyelve, a Vim9 Script néhány változtatást eszközöl a megjegyzések, funkciók és változó-hozzárendelések működésében. Míg a legtöbb felhasználó meg akar várni, amíg a disztribúció csomagkezelője frissíti a Vim-et, a Unix/Linux felhasználók, akik szívesen kipróbálnák az új verziót, letölthetik a forráskódot a letöltési oldalés állítsd össze.

A Vim 9.0 Scripting Speed ​​Boost

Moolenaar elmondta, hogy ezek a változtatások azért történtek, hogy a Vim9 Scriptet összhangba hozzák más programozási nyelvekkel, és javítsák a teljesítményt:

Egy új szkriptnyelv, mire kell ez? A Vim szkript idővel bővült, miközben megőrizte a visszafelé kompatibilitást. Ez azt jelenti, hogy a múlt rossz döntésein gyakran nem lehet változtatni, és a Vi-vel való kompatibilitás korlátozza a lehetséges megoldásokat. A végrehajtás meglehetősen lassú, minden egyes sort minden végrehajtáskor elemzi.

instagram viewer

Moolenaar elmondta, hogy a Vim9 Script programok végrehajtási sebessége akár 100-szor is megnőtt a régebbi szkriptnyelvhez képest. Ezt a hatékony végrehajtás érdekében parancsok összeállításával érik el.

A Vim 9.0 jelentős szakítást jelent a Vi-hagyományban

A Vim új verziója jelentős változást jelent a Vim9 Script funkcióiban, még a Linux és Unix világában széles körben használt Vi szerkesztővel való kompatibilitás árán is. Ez utóbbi szerkesztő 1977 óta létezik, amikor a Sun Microsystems társalapítója, Bill Joy írta a Kaliforniai Egyetemen, Berkeleyben. Vi később a fő alkotóeleme lett a BSD Unix változat és elterjedt a tágabb Unix világban.

A Vim történelmileg a Vi-vel való maximális kompatibilitást tűzte ki célul, miközben új funkciókat ad hozzá, egészen addig a pontig, hogy sok rendszer valóban elindul a Vimmel, amikor a Vi parancssorból meghívásra kerül. Számos Linux-disztribúcióhoz és macOS-hez is hozzátartozik. Ez azt jelenti, hogy a Vim 9.0 jelentős változást jelent egy mindenütt jelen lévő szoftverben, amelyre a fejlesztők és a rendszergazdák támaszkodnak. Ennek ellenére van egy "örökölt" mód a régebbi szkriptek futtatásához. Úgy tűnik, hogy ezzel próbálják eloszlatni a felhasználói aggodalmakat a visszamenőleges kompatibilitás miatt.

Moolenaar azt ígéri, hogy a jövőbeni verziókban még több változás érkezik. Bármi is történik, sok első felhasználó azon kaphatja magát, hogy megpróbálja kitalálni, hogyan lehet kilépni a Vimből.

Vim 9.0: Jelentős változás a fő szövegszerkesztőben

A Vim egy széles körben használt eszköz a Linux világában, és a Vim 9.0 változásai jelentős átalakítást jelentenek. A Vim szokatlan billentyűparancsai már ijesztőnek tűnnek a leendő felhasználók számára, de sokan úgy találják, hogy a parancsok megtanulása kifizetődik a hatékonyság szempontjából.