Emva konyaka kunye nesiqingatha sophuhliso ukukhutshwa komhleli wokubhaliweyo , ehlelwa njengokukhululwa okuncinci, apho iimpazamo eziqokelelweyo zipheliswa kunye nezinto ezintsha ezizimeleyo zicetywayo.
Ikhowudi yeVim phantsi kwe-copyleft yakho , ihambelana ne-GPL, kwaye ikuvumela ukuba usebenzise, usasaze kwaye usebenze kwakhona ikhowudi ngaphandle kwezithintelo. Eyona nto iphambili yelayisenisi yeVim inxulumene nokuguqulwa kotshintsho - ukuphuculwa okuphunyeziweyo kwimveliso yomntu wesithathu kufuneka idluliselwe kwiprojekthi yokuqala ukuba umgcini weVim ucinga ukuba olu phuculo lufanelekile ukuqwalaselwa kwaye angenise isicelo esihambelanayo. Ngokohlobo lokusabalalisa, i-Vim ihlelwa njenge-Charityware, i.e. Esikhundleni sokuthengisa inkqubo okanye ukuqokelela iminikelo kwiimfuno zeprojekthi, ababhali beVim bacela ukunikela nayiphi na imali kwisisa ukuba umsebenzisi uyayithanda inkqubo.
В :
- Inkxaso ye-pop-up windows iphunyeziwe, leyo, kunye neempawu zesicatshulwa, zaqatshelwa ngabaphuhlisi be-plugin njengezona mpawu ziceliwe i-Vim engenazo uphando kwinkomfa ye-VimConf 2018. Ii-pop-ups zikuvumela ukuba ubonise imiyalezo, iziqwengana zekhowudi, kunye nalo naluphi na olunye ulwazi phezu kombhalo ohlelwayo. Ezi festile zinokukhanyiswa ngeendlela ezahlukeneyo kwaye zinokuvulwa ngokukhawuleza kwaye zivaliwe. Ukuphunyezwa kwalo msebenzi kufuna ukuphuculwa okubalulekileyo kwiindlela zokubonisa isikrini ezisetyenzisiweyo ngaphambili, kunye nokwandiswa kwe-API ukuqinisekisa ukusebenza ngeefestile eziphumayo kwiiplagi.
- Kongezwe ukukwazi ukuchaza iimpawu zokubhaliweyo, ezinokusetyenziswa ukuqaqambisa amaqhekeza okubhaliweyo okanye ukuqaqambisa iindawo ezinganyanzelekanga. Iimpawu zokubhaliweyo zingasetyenziswa ngokohlobo lwenjini yokuqaqambisa okubhaliweyo okungahambelaniyo, enye indlela kwitemplate ekhoyo yangaphambili esekelwe kubuchule bokuqaqambisa i-syntax. Olunye uphawu olukhethekileyo lweempawu zesicatshulwa kukuba zincanyatheliswe kumbhalo onxulumene nazo kwaye zigcinwa naxa amagama amatsha afakwe phambi kombhalo okhethiweyo.
- Ukubonisa ngokucacileyo iimpawu ezintsha zeVim 8.2 iplagin enomdlalo okuvumela ukuba udubule iigusha zibaleka ngapha kwesikrini. Iigusha ezibalekayo ziboniswa kusetyenziswa ii-pop-ups, kwaye umbala uphunyezwa ngeempawu zombhalo.
- I-plugin iye yapapashwa ngakumbi ukubonisa iimpawu zesicatshulwa , esetyenziselwa ukuqaqambisa isivakalisi kwiinkqubo zeGo, ukufumana ulwazi malunga nesemantics yolwimi kumncedisi wangaphandle we LSP (). Ii-pop-ups kwi-govim zisetyenziselwa ukubonisa iingcebiso zomxholo ukugqitywa kwegama kunye nokubonisa iinkcazo zomsebenzi.
- Umyalelo omtsha ":const" ucetyiwe ukuze uchaze izinto eziguquguqukayo ezingenakuguqulwa:
Const TIMER_DELAY = 400
- Yongezwe ukukwazi ukuchaza izichazi-magama ezinamaqhosha angokoqobo ngaphandle kokusebenzisa iikowuti:
vumela iinketho = #{ububanzi: 30, ubude: 24}
- Yongezwe ukukwazi ukubhloka izabelo, ikwenza kube lula ukwabela iziqwenga zemigca emininzi yesicatshulwa kwizinto ezahlukeneyo:
vumela imigca =<< trim END
umgca omnye
umgca wesibini
ISIPHELO - Yongezwa isakhono sokwakha amakhonkco okusebenza xa ufowuna iindlela:
mylist-> filter(filterexpr)->map(mapexpr)->sort()->join()
- Esona sakhiwo siphambili sibandakanya ithala leencwadi le-xdiff, eliphucule ngokubonakalayo ukumelwa kweeyantlukwano phakathi kweenguqulelo ezahlukeneyo zeteksti;
- Kongezwe "modifyOtherKeys" useto ukuseta imidibaniso eyandisiweyo yezitshixo
- Inkxaso eyongezelelweyo yeConPTY console, ekuvumela ukuba ubonise yonke imibala kwikhonsoli. Windows 10;
- Umfaki-sicelo uphuculwe ukuze Windows.
Ukongezelela, kunokuqatshelwa isebe lomhleli wovavanyo . I-Neovim yifolokhwe yeVim egxile ekwandiseni ukwanda kunye nokuguquguquka. Le projekthi sele ineminyaka engaphezu kwemihlanu iqhuba Ukulungiswa okunamandla kweVim codebase, ebandakanya utshintsho olwenza ikhowudi lula ukuyigcina, ibonelele ngendlela yokwahlula umsebenzi phakathi kwabagcini abaninzi, ukwahlula i-interface ukusuka kumbindi (i-interface ingatshintshwa ngaphandle kokuchukumisa abangaphakathi), kwaye izalisekise entsha. Uyilo olwandisiweyo olusekwe kwiiplagi. Iiplagi zeNeovim ziqaliswa njengeenkqubo ezahlukeneyo, zokunxibelelana apho kusetyenziswa ifomati yeMessagePack.
umthombo: opennet.ru
