Famoahana ny tonian-dahatsoratra Vim 8.2

Rehefa afaka herintaona sy tapany ny fampandrosoana nitranga famoahana lahatsoratra Vim 8.2, izay sokajiana ho famotsorana kely, izay esorina ny fahadisoana miangona ary aroso ny fanavaozana mitoka-monina.

Vim Code nozarain'i eo ambanin'ny copyleft anao manokana Mombamomba ny mpanoratra, mifanaraka amin'ny GPL, ary mamela anao hampiasa, hizara ary hamerina ny kaody tsy misy famerana. Ny endri-javatra lehibe amin'ny fahazoan-dàlana Vim dia mifandraika amin'ny famerenana ny fanovana - ny fanatsarana ampiharina amin'ny vokatra avy amin'ny antoko fahatelo dia tsy maintsy afindra any amin'ny tetikasa tany am-boalohany raha toa ny mpikarakara ny Vim dia mihevitra ireo fanatsarana ireo ho mendrika ny fiheverana ary mametraka fangatahana mifanaraka amin'izany. Araka ny karazana fizarana, Vim dia sokajiana ho Charityware, i.e. Raha tokony hivarotra ny programa na hanangona fanomezana ho an'ny filan'ny tetikasa, ny mpanoratra ny Vim dia mangataka ny hanome vola ho an'ny fiantrana raha tian'ny mpampiasa ilay programa.

В vaovao dikan:

  • Ny fanohanana ny varavarankely pop-up dia nampiharina, izay, miaraka amin'ny fananana lahatsoratra, dia nomarihin'ny mpamorona plugin ho toy ny endri-javatra nangatahana indrindra izay tsy ampy amin'ny Vim amin'ny fanadihadiana amin'ny fihaonambe VimConf 2018. Ny pop-ups dia ahafahanao mampiseho hafatra, sombin-kaody, ary fampahalalana hafa ankoatra ny lahatsoratra azo ovaina. Ireo varavarankely ireo dia azo hazavaina amin'ny fomba samihafa ary afaka misokatra sy mihidy haingana. Ny fampiharana an'io fampiasa io dia nitaky fanatsarana lehibe tamin'ireo rafitra fampirantiana efijery efa nampiasaina teo aloha, ary koa fanitarana API mba hahazoana antoka fa miasa miaraka amin'ny varavarankely mipoitra avy amin'ny plug-in.
  • Nampiana ny fahafahana mamaritra ny fananana lahatsoratra, izay azo ampiasaina hanasongadinana sombin-tsoratra na hanasongadinana faritra tsy misy dikany. Ny fananana lahatsoratra dia azo ampiasaina amin'ny endrika maotera manasongadina lahatsoratra asynchronous, safidy ho an'ny fahaiza-manasongadina syntax mifototra amin'ny môdely teo aloha. Ny endri-javatra manokana iray hafa amin'ny fananana lahatsoratra dia ny hoe ampiarahina amin'ny lahatsoratra mifandray aminy izy ireo ary voatahiry na dia misy teny vaovao aza ampidirina alohan'ny lahatsoratra voafantina.
  • Mba hampisehoana mazava tsara ny endri-javatra vaovao an'ny Vim 8.2 vonona plugin misy lalao ahafahanao mitifitra ondry mihazakazaka eo amin'ny efijery. Ny ondry mihazakazaka dia aseho amin'ny alàlan'ny pop-up, ary ny fandokoana dia ampiharina amin'ny alàlan'ny fananana lahatsoratra.

    Famoahana ny tonian-dahatsoratra Vim 8.2

  • Navoaka koa ny plugin iray hanehoana ny fananana lahatsoratra govim, ampiasaina amin'ny fanasongadinana syntax ao amin'ny programa Go, mandray vaovao momba ny semantika amin'ny fiteny avy amin'ny mpizara LSP ivelany (Protocol Server Server). Ny pop-up ao amin'ny govim dia ampiasaina hanehoana soso-kevitra mifandraika amin'ny fahavitan'ny anarana sy ny famariparitana asa.
    Famoahana ny tonian-dahatsoratra Vim 8.2

  • Nisy baiko ":const" vaovao natolotra hamaritana ny fari-piainana tsy azo ovaina:

    const TIMER_DELAY = 400

  • Nampiana ny fahafahana mamaritra rakibolana miaraka amin'ny fanalahidy ara-bakiteny nefa tsy mampiasa teny nalaina:

    avelao ny safidy = #{width: 30, height: 24}

  • Nampiana ny fahafahana manakana ny fanendrena, manamora ny fametrahana lahatsoratra maromaro amin'ny fari-pitsipika:

    avelao tsipika =<< trim END
    andalana iray
    andalana roa
    TAPITRA

  • Nampiana ny fahafahana manangana rojo asa rehefa miantso fomba:

    mylist->sivana(filterexpr)->saritany(mapexpr)->sort()->join()

  • Ny rafitra fototra dia ahitana ny tranomboky xdiff, izay nanatsara be ny fanehoana ny fahasamihafan'ny dikan-teny samihafa;
  • Nampiana "modifyOtherKeys" mba hametrahana fitambarana fanalahidy miitatra
  • Fanampiana fanampiny ho an'ny ConPTY console, ahafahanao mampiseho ny loko rehetra ao amin'ny Windows 10 console;
  • Nohavaozina ny installer ho an'ny Windows.

Fanampin'izany dia azo marihina izany fiofanana sampana tonian-dahatsoratra andrana Neovim 0.5. Neovim dia sampana Vim izay mifantoka amin'ny fampitomboana ny fanitarana sy ny flexibilité. Efa dimy taona mahery izao no nisian’ny tetikasa natao Ny fanavaozana mahery vaika amin'ny Vim codebase, izay ahitana fanovana izay manamora ny fitazonana ny code, manome fomba fisarahana amin'ny mpiasa maromaro, manasaraka ny interface amin'ny fototra (azo ovaina ny interface raha tsy mikitika ny anatiny), ary mampihatra vaovao. architecture extensible mifototra amin'ny plugins. Plugins ho an'ny Neovim dia natomboka ho dingana misaraka, ho an'ny fifandraisana izay ampiasaina ny MessagePack format.

Source: opennet.ru

Add a comment