áá
áºááŸá
áºááœá²ááŒá¬ááŒá®ážáá±á¬áẠááœá¶á·ááŒáá¯ážááá¯ážáááºáá¬áááºá
Vim Code
Ð
- VimConf 2018 ááœááºáááá·áºááœáẠá á áºáááºážáá áºáá¯ááœáẠVim áááŸááá¯á¶ážáá±á¬ á¡áá±á¬ááºážááá¯áá¯á¶áž á¡ááºá¹áá«áááºáá»á¬ážá¡ááŒá Ạplugin developer áá»á¬ážá á á¬áá¬ážáá¯ááºááá¹áááá»á¬ážááŸáá·áºá¡áá° áá±á«á·ááºá¡ááºáááºážááá¯ážáá»á¬ážá¡ááœáẠáá¶á·ááá¯ážááŸá¯ááᯠá¡áá±á¬ááºá¡áááºáá±á¬áºáá²á·áááºá áá±á«á·ááºá¡ááºáá»á¬ážá ááá·áºá¡á¬áž áááºážááŒááºááá¯ááºáá±á¬ á á¬áá¬ážáááááºááœáẠáááºáá±á·áá»áºáá»á¬ážá áá¯ááºá¡ááá¯á¡ááœá¬áá»á¬ážááŸáá·áº á¡ááŒá¬ážá¡áá»ááºá¡áááºáá»á¬ážááᯠááŒáááá¯ááºá á±áá«áááºá á€ááŒáááºážáá±á«ááºáá»á¬ážááᯠáááºážáááºážá¡áá»áá¯ážáá»áá¯ážááŒáá·áº áááºážááááºááá¯ááºááŒá®áž áá»áŸááºááŒááºá áœá¬ á¡ááœáá·áºá¡ááááºáá¯ááºááá¯ááºáá«áááºá á€áá¯ááºáá±á¬ááºáá»ááºááᯠá¡áá±á¬ááºá¡áááºáá±á¬áºáá¬ááœáẠááááºáá¡áá¯á¶ážááŒá¯áá²á·ááá·áº áá»ááºááŸá¬ááŒááºááŒáááŸá¯ááá¹ááá¬ážáá»á¬ážááŸáá·áº ááááºá¡ááºáá»á¬ážá០áá±á«á·ááºá¡ááºáááºážááá¯ážáá»á¬ážááŸáá·áº á¡áá¯ááºáá¯ááºááŒá±á¬ááºážáá±áá»á¬á á±ááẠAPI ááá¯ážáá»á²á·ááŸá¯áá áºáᯠááá¯á¡ááºáá«áááºá
- á á¬áá¬ážá¡á áááºá¡ááá¯ááºážáá»á¬ážááᯠáá®ážáá±á¬ááºážááá¯ážááŒááẠááá¯á·ááá¯áẠáááá¬ážáá±á¬áá±áá¬áá»á¬ážááᯠáá®ážáá±á¬ááºážááá¯ážááŒááẠá¡áá¯á¶ážááŒá¯ááá¯ááºááá·áº á á¬áá¬ážáá¯ááºááá¹áááá»á¬ážááᯠáááºááŸááºááá¯ááºá áœááºážááᯠáááºáá±á¬ááºážááá·áºááœááºážáá¬ážáááºá á á¬áá¬ážáá¯ááºááá¹áááá»á¬ážááᯠááááºá áááŸáááá¯ááºáá±á¬ áá¯á¶á á¶ááœááºá¡ááŒá±áᶠá¡áá¬ážá¡ááᯠáá±á«áºááœááºá á±ááá·áº á áœááºážáááºáá»á¬áž á á¡ááŒá¬ážáááºážáááºážáá áºáá¯ááŒá áºááá·áº á¡ááŒáá¯ááºá¡ááá¯áẠá á¬áá¬ážáá®ážáá±á¬ááºážááá¯ážááŒááá·áº á¡ááºáá»ááºáá¯á¶á á¶ááŒáá·áº á¡áá¯á¶ážááŒá¯ááá¯ááºáááºá á á¬áá¬ážáá¯ááºááá¹áááá»á¬ážá áá±á¬ááºáááºáá°ážááŒá¬ážáá»ááºááŸá¬ áááºážááá¯á·ááŸáá·áº áááºá ááºáá±áá±á¬ á á¬áá¬ážááŸáá·áºá¡áá° ááœá²áá»áẠááŸáááŒá®áž ááœá±ážáá»ááºáá¬ážááá·áº á á¬áá¬ážáááá¯ááºáá® á áá¬ážáá¯á¶ážá¡áá áºáá»á¬áž ááá·áºááœááºážááá·áºá¡áá«ááœááºááẠááááºážááááºážáá¬ážáááºá
- Vim 8.2 áá¡ááºá¹áá«áááºá¡áá
áºáá»á¬ážááá¯ááŸááºážáááºážá
áœá¬ááŒááááº
ááŒááºáááºááẠáá»ááºááŸá¬ááŒááºá¡ááŸá¶á· ááŒá±ážáá±áá±á¬ ááá¯ážáá»á¬ážááᯠááá¯ááºáá°ážááá¯ááºá á±ááá·áº ááááºážáá áºáá¯áá«ááŸááá±á¬ ááááºá¡ááºá ááŒá±ážáá±áá±á¬ááá¯ážáá»á¬ážááᯠáá±á«á·ááºá¡ááºáá»á¬ážá¡áá¯á¶ážááŒá¯á ááŒááá¬ážááŒá®áž á á¬áá¬ážáá¯ááºááá¹áááá»á¬ážááŒáá·áº á¡áá±á¬ááºááŒááºááŒááºážááᯠáá¯ááºáá±á¬ááºáááºá - á
á¬áá¬ážáá¯ááºááá¹áááá»á¬ážááá¯ááŒáááẠááááºá¡ááºáá
áºáá¯ááᯠáááºáá±á¬ááºážáá¯ááºáá±áá¬ážáá«áááºá
á¡á áá¯ážá Go áááá¯ááááºáá»á¬ážááœáẠá¡áá¬ážá¡ááá¯á¡áá¬ážáá±ážáá±á¬áºááŒááŒááºážá¡ááœáẠá¡áá¯á¶ážááŒá¯áááºá ááŒááºá LSP áá¬áá¬áá áºáá¯á០áá¬áá¬á áá¬ážá á¡áááá¹áá«ááºáááºááŸááºáá»ááºáá»á¬ážá¡ááŒá±á¬ááºáž á¡áá»ááºá¡áááºáá»á¬ážááᯠáááºáá¶áááŸáááŒááºáž (áá¬áá¬á áá¬áž server protocol ááᯠ) govim ááŸá áá±á«á·ááºá¡ááºáá»á¬ážááᯠá¡áááºááŒáá·áºááŒááºážááŸáá·áº áá¯ááºáá±á¬ááºáá»ááºáá±á¬áºááŒáá»ááºáá»á¬ážá¡ááœáẠáááºá ááºá¡ááááºá¡ááŒáœááºááŒááááºá¡ááœáẠá¡áá¯á¶ážááŒá¯áááºá
- áááŒá±á¬ááºážáá²ááá¯ááºáá±á¬ variable áá»á¬ážááᯠáááºááŸááºááẠ":const" á¡áááá·áºá¡áá
áºááᯠá¡ááá¯ááŒá¯áá¬ážáá«áááºá
const TIMER_DELAY = 400
- ááá¯ážáá¬ážáá»ááºáá»á¬ážááá¯á¶ážáá² áááááá±á¬á·áá»á¬ážááŒáá·áº á¡áááá¬ááºáá»á¬ážááᯠá¡áááá¹áá«ááºááœáá·áºááá¯ááá¯ááºááá·áºá
áœááºážáááºááᯠááá·áºááœááºážáá¬ážáááº-
ááœá±ážáá»ááºááœáá·áºáá»á¬áž = #{ á¡áá»áẠ: 30 á á¡ááŒáá·áº : 24 }
- assignments áá»á¬ážááᯠááááºááá¯á·ááẠá
áœááºážáááºááᯠááá·áºááœááºážáá¬ážááŒá®ážá ááááºážááŸááºáá»á¬ážáá¶ááá¯á· á
á¬ááŒá±á¬ááºážáá±á«ááºážáá»á¬ážá
áœá¬ááᯠá
á¬áá¬ážá¡ááá¯ááºážá¡á
áá»á¬áž áááºááŸááºááẠááá¯ááá¯ááœááºáá°á
á±áááº-
=<< ááá¯ááºážáá»á¬ážááᯠá¡áá¯á¶ážáá áá»á¯á¶á·áá«
ááá¯ááºážáá áºáá¯
á á¬ááŒá±á¬ááºážááŸá áºááŒá±á¬ááºáž
á¡áá¯á¶áž - áá±á«áºááá¯ááŸá¯áááºážáááºážáá»á¬áž ááœáẠáá¯ááºáá±á¬ááºáá»áẠááœááºážáááºáá»á¬áž áááºáá±á¬ááºááá¯ááºááŸá¯ ááᯠáá±á«ááºážááá·áºáá¬ážáááº-
mylist->filter(filterexpr)->map(mapexpr)->sort()->join()
- áááºáááœá²á·á ááºážáá¯á¶ááœáẠááá°áá®áá±á¬ á á¬áá¬ážáá¬ážááŸááºážáá»á¬ážá¡ááŒá¬áž ááœá²ááŒá¬ážááŸá¯áá»á¬ážááᯠáááááá¬áᬠááá¯ážáááºá á±ááá·áº xdiff á á¬ááŒáá·áºááá¯áẠáá«áááºáááºá
- ááá¯ážáá»á²á·áá±á¬á·ááœá²áá»á¬ážááᯠáááºááŸááºááẠ"modifyOtherKeys" áááºáááºááᯠáá±á«ááºážááá·áºáá²á·áááºá
- Window 10 ááœááºááá¯ážááºááœáẠá¡áá±á¬ááºá¡á¬ážáá¯á¶ážááᯠááŒáááá¯ááºá á±ááá·áº ConPTY console á¡ááœáẠáá¶á·ááá¯ážááŸá¯ áááºáá±á¬ááºážááá·áºááœááºážáá¬ážáááºá
- Windows á¡ááœáẠinstaller ááᯠáá±ááºáá®á¡á±á¬áẠááŒá¯áá¯ááºáá¬ážáá«áááºá
ááá¯á·á¡ááŒááºáááºážááá¯ááŸááºáá¬ážááá¯ááºáááºá
source: opennet.ru