Te tukunga o te ētita kuputuhi Vim 8.2

I muri i te tau me te hawhe o te whanaketanga i tupu tukunga ētita kuputuhi Vim 8.2, ka whakarōpūtia hei tukunga iti, ka whakakorehia nga hapa kua whakaemihia, ka whakaarohia nga mahi hou motuhake.

Waehere Vim tohaina e i raro i to ake kape-maatau raihana, kia rite ki te GPL, me te tuku i a koe ki te whakamahi, ki te tohatoha me te mahi ano i te waehere kaore he here. Ko te ahuatanga matua o te raihana Vim e pa ana ki te whakahokinga o nga huringa - ko nga whakapainga kua whakatinanahia i roto i nga hua tuatoru me whakawhiti ki te kaupapa taketake mena ka whakaarohia e te kaitiaki Vim enei whakapainga e tika ana kia arohia, ka tukuna he tono e tika ana. E ai ki te momo tohatoha, ka whakarōpūtia a Vim hei Charityware, i.e. Engari i te hoko i te kaupapa, i te kohi koha ranei mo nga hiahia o te kaupapa, ka tono nga kaituhi o Vim ki te koha i tetahi moni ki te aroha mena ka pai te kaiwhakamahi ki te kaupapa.

В hou putanga:

  • Ko te tautoko mo nga matapihi pahū-ake kua whakatinanahia, me nga taonga kuputuhi, i tohuhia e nga kaiwhakawhanake mono ko nga ahuatanga tino tono kaore a Vim i te rangahau i te hui VimConf 2018. Ko nga pahū-ake ka taea e koe te whakaatu i nga karere, nga tohu tohu, me etahi atu korero kei runga ake o nga kuputuhi ka taea te whakatika. Ka taea e enei matapihi te whakamarama i nga huarahi rereke ka taea te whakatuwhera me te kati. Ko te whakatinanatanga o tenei taumahinga me tino whakapai ake ki nga tikanga whakaatu mata i whakamahia i mua, me te toronga API hei whakarite mahi me nga matapihi pahū-ake mai i te mono-mai.
  • Kua taapirihia te kaha ki te tautuhi i nga ahuatanga kuputuhi, ka taea te whakamahi ki te whakanui i nga waahanga o te kuputuhi, ki te whakanui ranei i nga waahi. Ka taea te whakamahi i nga ahuatanga o te kupu i roto i te ahua o te miihini miramira kuputuhi tukutahi, he rereke ki nga kaha o te wetereo e waatea ana i mua. Ko tetahi atu ahuatanga motuhake o nga ahuatanga tuhinga ko te hono ki nga tuhinga e hono ana ki a raatau, ka tiakina ahakoa ka whakauruhia nga kupu hou ki mua i te tuhinga kua tohua.
  • Hei whakaatu marama i nga ahuatanga hou o Vim 8.2 kua rite mono me te keemu e taea ai e koe te kopere hipi e rere ana puta noa i te mata. Ka whakaatuhia nga hipi e rere ana ma te whakamahi i nga pahū-ake, ka whakatinanahia te tae ma roto i nga taonga kuputuhi.

    Te tukunga o te ētita kuputuhi Vim 8.2

  • Kua whakaputaina ano he mono hei whakaatu i nga ahuatanga tuhinga govim, ka whakamahia mo te wetereo miramira i roto i nga kaupapa Haere, ka whiwhi korero mo nga kupu o te reo mai i te tūmau LSP waho (Kawa Tūmau Reo). Ka whakamahia nga pahū-ake i roto i te govim hei whakaatu i nga tohu horopaki mo te whakaoti ingoa me nga whakaahuatanga mahi whakaatu.
    Te tukunga o te ētita kuputuhi Vim 8.2

  • He tono ": const" hou kua tohua hei tautuhi i nga taurangi kaore e taea te whakarereke:

    pūmau TIMER_DELAY = 400

  • Kua taapirihia te kaha ki te tautuhi papakupu me nga taviri mooni me te kore e whakamahi korukī:

    waiho nga whiringa = #{whanui: 30, teitei: 24}

  • Kua taapirihia te kaha ki te aukati i nga taumahi, kia maamaa ake te tautapa i nga waahanga rarangi-maha o te kuputuhi ki nga taurangi:

    kia raina =<< kuti MUTU
    raina kotahi
    raina tuarua
    END

  • Kua taapirihia te kaha ki te hanga mekameka mahi ina karanga tikanga:

    mylist->tātari(filterexpr)->mahere(mapexpr)->whakarite()->hono()

  • Kei roto i te hanganga matua te whare pukapuka xdiff, kua tino pai ake te whakaatu i nga rereketanga i waenga i nga momo momo momo tuhinga;
  • Kua taapirihia te tautuhinga "modifyOtherKeys" ki te tautuhi i nga huinga matua roa
  • He tautoko taapiri mo te ConPTY console, ka taea e koe te whakaatu i nga tae katoa i roto i te papatohu Windows 10;
  • Kua whakahōuhia te pūtāuta mō Windows.

I tua atu, ka taea te tohu te whakarite peka ētita whakamātau Neovim 0.5. Ko te Neovim he marau o Vim e aro ana ki te whakanui ake i te whakaroa me te ngawari. Neke atu i te rima tau te kaupapa e whakahaere ana puritia Ko te whakarereketanga kaha o te Vim codebase, kei roto ko nga huringa e ngawari ake ai te pupuri i te waehere, te whakarato i tetahi tikanga mo te wehewehe i nga mahi i waenga i nga kaitiaki maha, wehe i te atanga mai i te matua (ka taea te whakarereke i te atanga me te kore e pa ki roto), me te whakatinana i tetahi mea hou. hoahoanga whakawhānui i runga i nga monomai. Ko nga monomai mo Neovim ka whakarewahia hei tukanga motuhake, mo te taunekeneke ki te whakamahi i te whakatakotoranga MessagePack.

Source: opennet.ru

Tāpiri i te kōrero