A Vim 8.2 új verziója már megjelent, és ezek a hírek

életkedv

Másfél év fejlesztés után bejelentették a Vim 8.2 szövegszerkesztő új verziójának kiadását, amelyet kisebb kibocsátások közé sorolnak a felhalmozott hibák és újítások kiküszöbölésével egyedi javaslatok a VimConf 2018 konferencia során.

A Vim kódot saját copyleft licenc alatt terjesztik, amely GPL-kompatibilis és lehetővé teszi a kód korlátozás nélküli használatát, terjesztését és feldolgozását. A Vim licenc fő jellemzője a változások visszaküldésével kapcsolatos: a külső gyártók termékeiben végrehajtott fejlesztéseket át kell vinni az eredeti projektbe, ha a Vim menedzsere úgy véli, hogy ezek a fejlesztések figyelmet érdemelnek, és megfelelő kérelmet nyújt be.

A disztribúció típusa szerint a Vim a Charwareware-re utal, vagyis ahelyett, hogy eladná a programot vagy adományokat gyűjtene a projekt szükségleteihez, a Vim szerzői azt kérik, hogy utaljon át bármilyen összeget egy jótékonysági szervezetre, ha a felhasználónak tetszik a program.

A Vim 8.2 fő újdonságai

A Vim 8.2 új verziójában pop-up támogatás megvalósult, amelyet a szövegtulajdonságokkal együtt a VimConf 2018 konferencia felmérése során a plugin-fejlesztők rámutattak a legnépszerűbb szolgáltatásokra, amelyek a Vimnél hiányoznak.

Felbukkanó ablakok

Ez az új előugró funkció Lehetővé teszik üzenetek, kódrészletek és minden egyéb információ megjelenítését a szerkeszthető szöveggel kapcsolatban.

Ezek az ablakok különböző módon emelhetők ki, gyorsan nyílnak és záródnak. Ennek a funkciónak a megvalósításához szükség volt a korábban a képernyőn való megjelenítéshez használt mechanizmusok jelentős finomítására, valamint egy API kiterjesztésre, hogy biztosítsák a munkát a beépülő modulokból származó előugró ablakokkal.

Szöveg tulajdonságai

Egy másik jellemző, amely kiemelkedik ebben a kiadásban, az a képesség, hogy meghatározzuk a szöveg tulajdonságait amely színnel kiemelheti a szöveg egy részét vagy tetszőleges területeket jelölhet ki. A szöveg tulajdonságai a szöveg kinyerésére szolgáló mechanizmus formájában használható amely aszinkron módban működik, a korábban elérhető sablon alapú szintaxis kiemelési lehetőségek helyett.

A szövegtulajdonságok jellemzője az is, hogy kapcsolódnak a hozzájuk társított szöveghez, és akkor is megőrződnek, ha új szavakat illesztenek be a kiválasztott szöveg elé.

Demó

A Vim 8.2 új képességeinek egyértelmű bemutatása érdekében kiegészítés készült egy játékkal, amely lehetővé teszi Lődd le a képernyőn futó juhokat. A futó juhok előugró ablakok segítségével jelennek meg, és a színezés a szöveg tulajdonságain keresztül valósul meg.

Miközben a bemutatja a szöveg tulajdonságait, Megjelent a govim beépülő modul is, amelyet a szintaxis kiemelésére használnak a Go programokban azáltal, hogy külső LSP (Language Server Protocol) szerverről szereznek információkat a nyelv szemantikájáról. A Govim felugró ablakok az automatikus kiegészítés nevének kontextusbeli felszólításainak és a funkcióleírások megjelenítésére szolgálnak.

A Vim 8.2-ben kiemelkedő többi változás közül:

  • Egy új ": const" parancsot javasolunk azon változók definiálására, amelyek nem módosíthatók.
  • Hozzáadta a szótárak betűrendes kulcsokkal történő meghatározását idézőjelek nélkül.
  • Hozzáadta a blokkok hozzárendelésének képességét, egyszerűsítve a többsoros szövegdarabok változóhoz való hozzárendelését.
  • Hozzáadott képesség függvényláncok létrehozására módszerek meghívásakor.
  • A fő struktúra tartalmazta az xdiff könyvtárat, amely lehetővé tette a különböző szövegbeállítások különbségének bemutatásának jelentős javítását.
  • Hozzáadva a "modifyOtherKeys" beállítást a kiterjesztett billentyűsávok konfigurálásához.
  • Hozzáadott támogatás a ConPTY konzolhoz, amely lehetővé teszi az összes színes megjelenítés elérését a Windows 10 konzolban.
  • A Windows telepítője frissült.

Hogyan telepítsük a Vim 8.2-et az Ubuntu-ra és a derivatívákra?

Azok számára, akiket érdekel az új verzió telepítése, tárból tudják majd megtenni.

Bár problémák miatt az nemrég jött elő ennek az adattárnak a fenntartója, előfordulhat, hogy kérniük kell ennek az adattárnak a használatát.

sudo add-apt-repository ppa:jonathonf/vim

sudo apt-get update

sudo apt install vim
Indítóállás
Kapcsolódó cikk:
A Jonathon F folyamatos üzleti visszaélések miatt megszüntette nyilvános hozzáférését a HTM-ekhez

Hagyja megjegyzését

E-mail címed nem kerül nyilvánosságra. Kötelező mezők vannak jelölve *

*

*

  1. Az adatokért felelős: Miguel Ángel Gatón
  2. Az adatok célja: A SPAM ellenőrzése, a megjegyzések kezelése.
  3. Legitimáció: Az Ön beleegyezése
  4. Az adatok közlése: Az adatokat csak jogi kötelezettség alapján továbbítjuk harmadik felekkel.
  5. Adattárolás: Az Occentus Networks (EU) által üzemeltetett adatbázis
  6. Jogok: Bármikor korlátozhatja, helyreállíthatja és törölheti adatait.

  1.   Nahuel dijo

    Nagyon köszönöm, nagyon sokat segített nekem