Eisiúint an eagarthóra téacs Vim 8.2

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.

В nua leagan:

  • 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.

    Eisiúint an eagarthóra téacs Vim 8.2

  • 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.
    Eisiúint an eagarthóra téacs Vim 8.2

  • 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:

    mylist-> scagaire (filterexpr) -> léarscáil (mapexpr) -> sórtáil () -> páirt a ghlacadh ()

  • Á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.

Foinse: oscailtenet.ru

Add a comment