Suosittu Linux-tekstieditori Vim on saatavilla uusi versio, versio 9.0. Uusi versio esittelee uudistetun skriptikielen, nimeltään Vim9 Script.

Vim 9.0 "Ottaa suuren askeleen"

Vimin luoja Bram Moolenaar julkisti uuden version vuonna Viesti Vimin virallisella verkkosivustolla. "Monien vuosien asteittaisen parantamisen jälkeen Vim ottaa nyt suuren askeleen suurella julkaisulla", Moolenaar kirjoitti.

Vaikka Vimillä oli jo komentosarjakieli, Vim9 Script tekee joitain muutoksia kommenttien, toimintojen ja muuttujien tehtävien toimintaan. Vaikka useimmat käyttäjät haluavat odottaa, kunnes jakelunsa paketinhallinta päivittää Vimin, Unix/Linux-käyttäjät, jotka haluavat kokeilla uutta versiota, voivat ladata lähdekoodin lataussivuja koota se.

Vim 9.0:n Scripting Speed ​​Boost

Moolenaari sanoi, että nämä muutokset tehtiin Vim9 Scriptin saattamiseksi linjaan muiden ohjelmointikielten kanssa ja suorituskyvyn parantamiseksi:

Uusi kirjoituskieli, mihin sitä tarvitaan? Vim-skripti on kasvanut ajan myötä, säilyttäen samalla yhteensopivuuden taaksepäin. Tämä tarkoittaa, että menneisyyden huonoja valintoja ei useinkaan voida muuttaa ja yhteensopivuus Vi: n kanssa rajoittaa mahdollisia ratkaisuja. Suoritus on melko hidasta, jokainen rivi jäsennetään aina, kun se suoritetaan.

instagram viewer

Moolenaari sanoi, että Vim9 Script -ohjelmien suoritusnopeus nopeutui jopa 100 kertaa vanhempaan komentosarjakieleen verrattuna. Tämä saavutetaan kääntämällä komentoja tehokkaaseen suorittamiseen.

Vim 9.0 edustaa suurta katkosta Vi-perinteen kanssa

Vimin uusi versio merkitsee suurta muutosta sen toimivuudessa Vim9 Scriptin kanssa, jopa yhteensopivuuden kustannuksella Linux- ja Unix-maailmassa laajalti käytetyn Vi-editorin kanssa. Jälkimmäinen editori on ollut olemassa vuodesta 1977, jolloin sen kirjoitti Sun Microsystemsin perustaja Bill Joy Kalifornian yliopistossa Berkeleyssä. Vi: stä tuli myöhemmin tärkeä osa BSD Unix -versio ja levisi laajempaan Unix-maailmaan.

Vim on perinteisesti pyrkinyt maksimaaliseen yhteensopivuuteen Vi: n kanssa ja lisännyt uusia ominaisuuksia siihen pisteeseen, että monet järjestelmät itse asiassa käynnistyvät Vimin kanssa, kun Vi: tä kutsutaan komentoriviltä. Se sisältyy moniin Linux-jakeluihin sekä macOS: ään. Tämä tarkoittaa, että Vim 9.0 on suuri muutos kaikkialla olevaan ohjelmistoon, johon kehittäjät ja järjestelmänvalvojat luottavat. Silti on olemassa "perintö" -tila vanhempien komentosarjojen suorittamiseen. Tämä näyttää olevan yritys lievittää käyttäjien huolta taaksepäin yhteensopivuudesta.

Moolenaari lupaa, että tuleviin versioihin tulee vielä lisää muutoksia. Mitä ikinä tapahtuu, monet ensikertalaiset käyttäjät saattavat joutua yrittämään selvittää, kuinka poistua Vim.

Vim 9.0: Suuri muutos merkittävään tekstieditoriin

Vim on laajalti käytetty työkalu Linux-maailmassa, ja Vim 9.0:n muutokset merkitsevät suurta muutosta. Vimin epätavalliset näppäimistökomennot saavat sen jo näyttämään pelottavalta potentiaalisille käyttäjille, mutta monet heistä huomaavat, että komentojen oppiminen kannattaa tehokkuuden kannalta.