El esquema de control de versiones es diferente; Vim 7.3 es 703
, no 730
.
Además, para mayor claridad, recomendaría usar v:version
(esta es una variable especial de Vim).
A menudo, también es mejor verificar la disponibilidad de las características (por ejemplo, exists('+relativenumber')
) que probar la versión de Vim que introdujo la característica, porque Vim se puede compilar a medida con diferentes funciones.
Por último, los plugins suelen hacer la guardia al revés:
if v:version < 703
finish
endif
" Plugin goes here.
y es una buena práctica de combinar esto con una guardia de inclusión. Esto permite a los usuarios individuales para desactivar un (a todo el sistema) plugin instalado:
" Avoid installing twice or when in unsupported Vim version.
if exists('g:loaded_pluginname') || (v:version < 700)
finish
endif
let g:loaded_pluginname = 1
Por qué no te haces algo como esto: si la versión <730 acabado endif De lo contrario - Añadir que Plugin Código. (copiado de uno de los archivos VIM :) – hari