Tar éis bliain go leith d'fhorbairt tharla sé Eagarthóir téacs saor in aisce, Vim 8.2, a aicmítear mar mhionscaoileadh, ina gcuirtear deireadh le hearráidí carntha agus ina moltar nuálaíochtaí iargúlta.
Cóid vim dáilte ag faoi do chóipleabhar féin ceadúnas, ag cloí leis an GPL, agus ag ligean duit an cód a úsáid, a dháileadh agus a athoibriú gan srianta. Baineann príomhghné an cheadúnais Vim le aisiompú athruithe - ní mór feabhsuithe a cuireadh i bhfeidhm i dtáirgí tríú páirtí a aistriú go dtí an tionscadal bunaidh má mheasann cothaitheoir Vim gur fiú aird a thabhairt ar na feabhsuithe seo agus go gcuireann sé iarratas comhfhreagrach isteach. De réir an chineáil dáilte, aicmítear Vim mar Earraí Carthanachta, i.e. In ionad an clár a dhíol nó síntiúis a bhailiú do riachtanais an tionscadail, iarrann údair Vim aon mhéid a bhronnadh ar charthanacht más maith leis an úsáideoir an clár.
Tá tacaíocht d’fhuinneoga aníos curtha i bhfeidhm, rud a thug forbróirí breiseán faoi deara, mar aon le hairíonna téacs, mar na gnéithe is mó a iarradh nach bhfuil ag Vim i suirbhé ag comhdháil VimConf 2018. Ligeann pop-ups duit teachtaireachtaí, gearrthóga cód, agus aon fhaisnéis eile a thaispeáint ar bharr téacs is féidir a chur in eagar. Is féidir na fuinneoga seo a soilsiú ar bhealaí éagsúla agus is féidir iad a oscailt agus a dhúnadh go tapa. Chun an fheidhmiúlacht seo a chur i bhfeidhm bhí feabhsuithe suntasacha ag teastáil ar na meicníochtaí taispeána scáileáin a úsáideadh roimhe seo, chomh maith le síneadh API chun a chinntiú go n-oibreodh le fuinneoga aníos ó plug-ins.
Cuireadh leis an gcumas chun airíonna téacs a shainiú, ar féidir iad a úsáid chun píosaí téacs a aibhsiú nó chun réimsí treallacha a aibhsiú. Is féidir airíonna téacs a úsáid i bhfoirm innill aibhsithe téacs asincrónach, mar mhalairt ar na cumais aibhsithe ar chomhréir teimpléad-bhunaithe a bhí ar fáil roimhe seo. Gné speisialta eile d’airíonna an téacs ná go bhfuil siad ceangailte leis an téacs a bhaineann leo agus go gcaomhnaítear iad fiú nuair a chuirtear focail nua isteach roimh an téacs roghnaithe.
Gnéithe nua Vim 8.2 a léiriú go soiléir ullmhaithe breiseán le cluiche a ligeann duit caoirigh a shoot ag rith ar fud an scáileáin. Taispeántar caoirigh reatha ag baint úsáide as pop-ups, agus cuirtear dathú i bhfeidhm trí airíonna téacs.
Foilsíodh breiseán freisin chun airíonna téacs a léiriú govim, a úsáidtear le haghaidh aibhsiú comhréire i gcláir Go, ag fáil faisnéise faoi shéimeantaic na teanga ó fhreastalaí LSP seachtrach (Prótacal Freastalaí Teanga). Úsáidtear pop-ups i govim chun leideanna comhthéacsúla maidir le hainmneacha a chomhlánú agus chun cur síos ar fheidhm a thaispeáint.
Tá ordú nua ":const" molta chun athróga nach féidir a athrú a shainiú:
const TIMER_DELAY = 400
Cuireadh leis an gcumas foclóirí a shainiú le heochracha liteartha gan comharthaí athfhriotail a úsáid:
let options = #{ leithead: 30, airde: 24}
Cuireadh leis an gcumas tascanna a bhlocáil, rud a fhágann gur fusa píosaí téacs illíne a shannadh d’athróga:
lig línte =<< trim END
líne a haon
líne a dó
END
Cuireadh leis an gcumas slabhraí feidhme a thógáil agus modhanna á nglao:
Áirítear leis an bpríomhstruchtúr leabharlann xdiff, rud a d'fheabhsaigh go mór ionadaíocht na ndifríochtaí idir leaganacha éagsúla téacs;
Cuireadh socrú “modifyOtherKeys” leis chun teaglaim eochair leathnaithe a shocrú
Tacaíocht bhreise don chonsól ConPTY, rud a ligeann duit gach dath a thaispeáint sa chonsól Windows 10;
Tá an suiteálaí do Windows nuachóirithe.
Ina theannta sin, is féidir a thabhairt faoi deara an t-ullmhúchán brainse eagarthóir turgnamhach Neoim 0.5. Is forc Vim é Neovim a dhíríonn ar leathnú agus solúbthacht a mhéadú. Tá an tionscadal ar siúl le breis agus cúig bliana á reáchtáil Soláthraíonn athchóiriú ionsaitheach ar bhunachar cód Vim, lena n-áirítear athruithe a fhágann gur fusa cód a choimeád ar bun, bealach chun saothair a roinnt idir ilchothabháil, an comhéadan a scaradh ón gcroí (is féidir an comhéadan a athrú gan teagmháil a dhéanamh leis na hinmheánacha), agus leagan nua a chur i bhfeidhm. ailtireacht shínte bunaithe ar fhorlíontáin. Seoltar breiseáin le haghaidh Neovim mar phróisis ar leith, lena n-úsáidtear an fhormáid MessagePack le haghaidh idirghníomhaíochta.