来源:https://segmentfault.com/q/1010000007682568/a-1020000007685189
vim具有高拓展性(默认配置不友好),支持lua,perl,python,python3,ruby,tcl,mzscheme,vimL。可以用这些语言编写 vim插件。
举个例子:
-
使用
lua扩展: https://github.com/Shougo/neo... -
使用
python/python3扩展: https://github.com/SirVer/ult... -
使用
ruby扩展:https://github.com/wincent/co... -
用
C写原生扩展也没问题: https://github.com/Shougo/vim... -
后台调用
Go写的引擎: https://github.com/vim-ctrlsp... -
后台调用
JS的模块:https://github.com/ternjs/ter...
浙公网安备 33010602011771号