Издање уређивача текста Вим 8.2

После годину и по дана развоја одржан издање уређивача текста Вим 8.2, које је класификовано као мање издање, у коме се елиминишу нагомилане грешке и предлажу изоловане иновације.

Вим код дистрибуира под сопственим ауторским левом лиценца, компатибилан са ГПЛ-ом и који вам омогућава да користите, дистрибуирате и прерађујете код без ограничења. Главна карактеристика Вим лиценце је везана за враћање промена - побољшања имплементирана у производе треће стране морају се пренети на оригинални пројекат ако Вим одржавалац сматра да су ова побољшања вредна пажње и поднесе одговарајући захтев. Према врсти дистрибуције, Вим је класификован као Цхаритиваре, тј. Уместо да продају програм или прикупљају донације за потребе пројекта, аутори Вима траже да било који износ донирају у добротворне сврхе ако се кориснику програм допадне.

В Нова верзија:

  • Имплементирана је подршка за искачуће прозоре, које су, уз својства текста, програмери додатака навели као најтраженије карактеристике које Виму недостају у анкети на ВимЦонф 2018 конференцији. Искачући прозори вам омогућавају да прикажете поруке, исечке кода и све друге информације на врху текста који се може уређивати. Ови прозори се могу осветлити на различите начине и брзо се отварају и затварају. Имплементација ове функционалности захтевала је значајна побољшања раније коришћених механизама приказа екрана, као и проширење АПИ-ја како би се обезбедио рад са искачућим прозорима из додатака.
  • Додата је могућност дефинисања својстава текста, која се може користити за истицање делова текста или истицање произвољних области. Својства текста се могу користити у облику асинхроног механизма за истицање текста, алтернатива раније доступним могућностима истицања синтаксе засноване на шаблонима. Још једна посебна карактеристика својстава текста је то што су придружени тексту који је са њима повезан и сачуван чак и када се нове речи уметну пре изабраног текста.
  • Да јасно демонстрирамо нове функције Вим-а 8.2 припремљен додатак са игром која вам омогућава да пуцате у овце које трче преко екрана. Овце које трче се приказују помоћу искачућих прозора, а бојење се спроводи кроз својства текста.

    Издање уређивача текста Вим 8.2

  • Додатно је објављен додатак за демонстрацију својстава текста говим, користи се за истицање синтаксе у Го програмима, примајући информације о семантици језика са спољног ЛСП сервера (Лангуаге Сервер Протоцол). Искачући прозори у говим се користе за приказ контекстуалних наговештаја за довршавање имена и приказ описа функција.
    Издање уређивача текста Вим 8.2

  • Предложена је нова команда „:цонст“ за дефинисање променљивих које се не могу мењати:

    цонст ТИМЕР_ДЕЛАИ = 400

  • Додата је могућност дефинисања речника помоћу литералних кључева без употребе наводника:

    нека опције = #{ширина: 30, висина: 24}

  • Додата је могућност блокирања задатака, што олакшава додељивање вишередних делова текста променљивама:

    нека линије =<< трим КРАЈ
    ред један
    ред два
    КРАЈ

  • Додата је могућност прављења ланаца функција приликом позивања метода:

    милист->филтер(филтерекпр)->мап(мапекпр)->сорт()->јоин()

  • Главна структура укључује библиотеку кдифф, која је значајно побољшала представљање разлика између различитих верзија текста;
  • Додато подешавање „модифиОтхерКеис“ за постављање проширених комбинација тастера
  • Додата подршка за ЦонПТИ конзолу, омогућавајући вам да прикажете све боје у Виндовс 10 конзоли;
  • Инсталатер за Виндовс је модернизован.

Поред тога, може се приметити припрему огранак експерименталног уредника Неовим 0.5. Неовим је форк Вим-а који се фокусира на повећање проширивости и флексибилности. Пројекат је у току више од пет година хелд Агресивна ревизија Вим базе кода, која укључује промене које олакшавају одржавање кода, обезбеђују начин поделе рада између више одржавалаца, одвајају интерфејс од језгра (интерфејс се може мењати без додиривања унутрашњих делова) и имплементирати нови проширива архитектура заснована на додацима. Додаци за Неовим се покрећу као засебни процеси, за интеракцију са којима се користи формат МессагеПацк.

Извор: опеннет.ру

Додај коментар