O + significa que o binário vim tem esse recurso. O / dyn significa que ele é carregado dinamicamente e pode ou não ter o recurso dependendo se ele pode ou não encontrar a dll.
veja :help python-dynamic .
O que significa o sinal de mais antes de */dyn na saída do comando :version , por exemplo:
+python/dyn +python3/dyn +ruby/dyn +tcl/dyn
Não encontrei nenhuma documentação útil sobre isso. Quando eu executo :echo has('python3') Vim retorna 0. Quando executo :python3 print('hi') , diz E370: Could not load library python31.dll , o que significa que eu devo instalar o python (pelo que entendi).
Então, apenas não consigo ver a diferença entre -*/dyn e +*/dyn . O que o sinal de mais nos dá? Além disso, qual é a diferença do recurso dyn -less, por exemplo +python ?
O + significa que o binário vim tem esse recurso. O / dyn significa que ele é carregado dinamicamente e pode ou não ter o recurso dependendo se ele pode ou não encontrar a dll.
veja :help python-dynamic .