Populiarus Linux teksto rengyklė Vim turi naują versiją, 9.0 versiją. Naujoji versija debiutuoja atnaujinta scenarijų kalba, pavadinta Vim9 Script.

Vim 9.0 „Žingsnis didelis žingsnis“

Vim kūrėjas Bramas Moolenaaras paskelbė naują versiją įrašas oficialioje Vim svetainėje. „Po daugelio metų laipsniško tobulėjimo Vim dabar žengia didelį žingsnį išleisdama didelį leidimą“, – rašė Moolenaar.

Nors „Vim“ jau turėjo scenarijų kalbą, „Vim9 Script“ daro keletą pakeitimų, kaip veikia komentarai, funkcijos ir kintamųjų priskyrimai. Nors dauguma vartotojų norės palaukti, kol jų platinimo paketų tvarkyklė atnaujins Vim, Unix/Linux vartotojai, norintys išbandyti naują versiją, gali atsisiųsti šaltinio kodą iš atsisiuntimo puslapįir jį sukompiliuoti.

Vim 9.0 scenarijų spartos padidinimas

Moolenaar teigė, kad šie pakeitimai buvo padaryti siekiant suderinti Vim9 Script su kitomis programavimo kalbomis ir pagerinti našumą:

Nauja scenarijų kalba, kam to reikia? Vim scenarijus laikui bėgant augo, išsaugant atgalinį suderinamumą. Tai reiškia, kad blogų pasirinkimų iš praeities dažnai negalima pakeisti, o suderinamumas su Vi riboja galimus sprendimus. Vykdymas yra gana lėtas, kiekviena eilutė yra analizuojama kiekvieną kartą, kai ji vykdoma.

instagram viewer

Moolenaaras teigė, kad Vim9 Script programų vykdymo greitis buvo padidintas iki 100 kartų, palyginti su senesne scenarijų kalba. Tai pasiekiama sukompiliuojant komandas efektyviam vykdymui.

„Vim 9.0“ reiškia esminį „Vi“ tradicijos pertrauką

Naujoji „Vim“ versija žymi esminį „Vim9 Script“ funkcionalumo pakeitimą, net ir dėl suderinamumo su „Vi“ redaktoriumi, kuris plačiai naudojamas Linux ir Unix pasaulyje. Pastarasis redaktorius egzistuoja nuo 1977 m., kai jį parašė „Sun Microsystems“ įkūrėjas Billas Joy'us iš Kalifornijos universiteto Berklyje. Vėliau Vi tapo pagrindine jos sudedamąja dalimi BSD Unix variantas ir išplito į platesnį Unix pasaulį.

Vim istoriškai siekė maksimalaus suderinamumo su Vi, pridėdama naujų funkcijų, kad daugelis sistemų iš tikrųjų paleidžiamos su Vim, kai Vi iškviečiama iš komandinės eilutės. Jis įtrauktas į daugelį „Linux“ platinimų ir „MacOS“. Tai reiškia, kad Vim 9.0 yra esminis visur esančios programinės įrangos, kuria remiasi kūrėjai ir sistemos administratoriai, pakeitimas. Vis dėlto yra „palikęs“ režimas, skirtas paleisti senesnius scenarijus. Atrodo, kad tai yra bandymas numalšinti bet kokį vartotojo susirūpinimą dėl atgalinio suderinamumo.

Moolenaaras žada, kad būsimose versijose bus dar daugiau pakeitimų. Kas beatsitiktų, daugelis pirmą kartą naudojančių vartotojų gali bandyti išsiaiškinti, kaip išeiti iš Vim.

Vim 9.0: esminis teksto redaktoriaus pakeitimas

„Vim“ yra plačiai naudojamas įrankis „Linux“ pasaulyje, o „Vim 9.0“ pakeitimai reiškia didelį pasikeitimą. Dėl neįprastų Vim klaviatūros komandų būsimiems vartotojams tai atrodo bauginanti, tačiau daugelis jų mano, kad išmokti komandas apsimoka efektyvumo požiūriu.