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
.