После годину и по развоја, најављено је издање нове верзије уређивача текста Вим 8.2, који је класификован као мања издања отклањањем нагомиланих грешака и иновација јединствени предлози током конференције ВимЦонф 2018.
Вим код се дистрибуира под сопственом лиценцом цопилефт, који је у складу са ГПЛ и омогућава употребу, дистрибуцију и обраду кода без ограничења. Главна карактеристика Вим лиценце односи се на враћање промена: побољшања имплементирана у производе независних произвођача треба пренети на оригинални пројекат ако Вим менаџер сматра ова побољшања вредним пажње и поднесе одговарајући захтев.
По типу дистрибуције, Вим се односи на Цхарвареваре, односно, уместо да продају програм или прикупљају донације за потребе пројекта, аутори Вима захтевају да било који износ пребаците у добротворне сврхе ако се кориснику свиђа програм.
Главне нове карактеристике Вим 8.2
У овој новој верзији Вим 8.2 имплементирана је поп-уп подршка, које су, заједно са својствима текста током анкете на конференцији ВимЦонф 2018, програмери додатака истакли као најпопуларније функције које Виму недостају.
Скочни прозори
Ова нова искачућа функција Омогућавају вам приказивање порука, исечака кода и било којих других информација о тексту који се може уређивати.
Ови прозори могу се истакнути на различите начине, брзо се отварају и затварају. Имплементација ове функционалности захтевала је значајно усавршавање механизама који су се раније користили за приказ на екрану, као и АПИ проширење које обезбеђује рад са искачућим прозорима са додатака.
Својства текста
Још једна карактеристика која се истиче у овом издању је могућност дефинисања својстава текста, са који могу да истакну делове текста бојом или да истакну произвољна подручја. Својства текста може се користити у облику механизма за издвајање текста који ради у асинхроном режиму, алтернативно претходно доступним опцијама за истицање синтаксе заснованим на предлошку.
Карактеристика својстава текста је и то што су они повезани са њима повезаним текстом и сачувани су чак и када су нове речи уметнуте пре изабраног текста.
Демо
Да бисте јасно демонстрирали нове могућности Вим 8.2, припремљен је додатак са игром која омогућава Упуцајте овце како трче преко екрана. Овце које трче се приказују помоћу искачућих прозора, а бојење се спроводи кроз својства текста.
Док и у случају демонстрирати својства текста, Такође је објављен додатак говим који се користи за истицање синтаксе у програмима Го добијањем информација о семантици језика са спољног сервера ЛСП (Лангуаге Сервер Протоцол). Скочни прозори Говим се користе за приказивање контекстуалних упита за имена самодовршавања и за приказ описа функција.
Од осталих промена које се истичу у Вим 8.2:
- Предлаже се нова наредба „: цонст“ да би се дефинисале променљиве које се не могу мењати.
- Додата је могућност дефинисања речника помоћу абецедних тастера без употребе наводника.
- Додата је могућност додељивања блокова, поједностављујући додељивање вишередних делова текста променљивим.
- Додата могућност стварања ланаца функција приликом позивања метода.
- Главна структура обухватала је библиотеку кдифф, што је омогућило да значајно побољша презентацију разлика у различитим опцијама текста.
- Додата је поставка „модифиОтхерКеис“ за конфигурисање проширених веза тастера.
- Додата је подршка за ЦонПТИ конзолу, омогућавајући приказ свих приказа у боји у Виндовс 10 конзоли.
- Инсталациони програм за Виндовс је ажуриран.
Како инсталирати Вим 8.2 на Убунту и деривате?
За оне који су заинтересовани за инсталирање ове нове верзије, моћи ће то да ураде из спремишта.
Иако због проблема који недавно је смислио одржавање овог спремишта, можда ће требати да затраже употребу овог спремишта.
sudo add-apt-repository ppa:jonathonf/vim sudo apt-get update sudo apt install vim
Хвала вам пуно, пуно ми је помогло