*/dyn
命令输出之前的加号是什么意思:version
,例如:
+python/dyn +python3/dyn +ruby/dyn +tcl/dyn
我没有找到任何有用的文档。当我运行:echo has('python3')
Vim 时,它返回 0。当我运行它时:python3 print('hi')
,它说E370: Could not load library python31.dll
我应该安装 python(据我理解)。
所以我才看不出区别-*/dyn
和之间。加号给我们带来了什么?此外,与-less 功能+*/dyn
有何不同,例如?dyn
+python
答案1
表示+
vim 二进制文件具有该功能。/dyn 表示它是动态加载的,并且可能具有或不具有该功能,具体取决于它是否能找到 dll。
看:help python-dynamic
。