Mushure megore nehafu yebudiriro
Vim code
- Tsigiro yepop-up windows yaitwa, iyo, pamwe chete nezvinyorwa zvemavara, zvakacherechedzwa nevagadziri veplugin sezvinhu zvakakumbirwa zvakanyanya izvo Vim inoshaya muongororo pamusangano weVimConf 2018. Mapopu-ups anotendera iwe kuti uratidze mameseji, macode snippets, uye chero rumwe ruzivo pamusoro pezvinyorwa zvinogadziriswa. Aya mahwindo anogona kuvhenekerwa nenzira dzakasiyana uye anogona kukurumidza kuvhurwa nekuvharwa. Kuitwa kwekuita uku kwaida kuvandudzwa kwakakosha kune yakamboshandiswa skrini yekuratidzira masikirini, pamwe neiyo API yekuwedzera kuve nechokwadi chekushanda nemahwindo epop-up kubva paplug-ins.
- Yakawedzera kugona kutsanangura zvimiro zvemavara, izvo zvinogona kushandiswa kuratidza zvidimbu zvemavara kana kuratidza nzvimbo dzinopokana. Zvimiro zvemavara zvinogona kushandiswa muchimiro cheasynchronous mameseji ekusimbisa injini, imwe nzira kune yaimbove iripo template-based syntax inoratidzira kugona. Chimwe chinhu chakakosha chezvinyorwa zvemavara ndezvekuti zvakanamirwa nemavara anoenderana nazvo uye zvinochengetwa kunyangwe mazwi matsva akaiswa pamberi pechinyorwa chakasarudzwa.
- Kuratidza zvakajeka zvinhu zvitsva zveVim 8.2
gadzirira plugin ine mutambo unobvumidza iwe kupfura makwai achimhanya pahwindo. Makwai anomhanya anoratidzwa uchishandisa pop-ups, uye kupenda kunoitwa kuburikidza nezvinyorwa zvivakwa. - A plugin yakawedzera kuburitswa kuratidza zvinyorwa zvemavara
govim , inoshandiswa kujekesa syntax muzvirongwa zveGo, kugamuchira ruzivo nezve semantics yemutauro kubva kune yekunze LSP server (Mutauro Server Protocol ) Mapop-ups mugovim anoshandiswa kuratidza matinji emamiriro ekupedzisa zita uye kuratidza rondedzero yebasa.
- Mutsva ": const" murairo wakakurudzirwa kutsanangura zvinosiyana zvisingagone kuchinjwa:
const TIMER_DELAY = mazana mana
- Yakawedzera kugona kutsanangura maduramazwi ane makiyi chaiwo pasina kushandisa makotesheni:
rega sarudzo = #{upamhi: 30, kureba: 24}
- Yakawedzera kugona kuvharisa mabasa, zvichiita kuti zvive nyore kugovera akawanda-mutsara zvidimbu zvemavara kune akasiyana:
regai mitsetse =<< trim END
line one
mutsetse wechipiri
END - Yakawedzera kugona kuvaka cheni dzebasa kana nzira dzekufona:
mylist-> sefa(filterexpr)->mepu(mapexpr)->sort()->join()
- Chimiro chikuru chinosanganisira raibhurari yexdiff, iyo yakavandudza zvakanyanya kumiririrwa kwemisiyano pakati pezvinyorwa zvakasiyana siyana;
- Yakawedzera "modifyOtherKeys" kuseta kuseta makiyi akasanganiswa
- Yakawedzerwa rutsigiro rweConPTY koni, ichikubvumidza kuti uratidze ese mavara mukati Windows 10 console;
- Iyo yekuisa yeWindows yakagadziridzwa.
Uyezve, inogona kucherechedzwa
Source: opennet.ru