dein.vim : Como seguimiento de esta pregunta , agregaré aquí el administrador de complementos creado por el conocido Shougo.
Según el archivo README, el complemento tiene las siguientes dependencias:
Vim >7.4 or neovim
: si bien mantener Vim actualizado es algo bueno, puede ser problemático para algunos usuarios que las versiones anteriores no sean compatibles
git
: que es bastante común para un administrador de paquetes
rsync
: que no es tan común como git
El autor afirma que es más rápido que NeoBundle. Se puede encontrar un punto de referencia en la página Léame del proyecto .
Un concepto original de este administrador de plugins es que no proporciona ninguna orden, pero sólo funciona: por ejemplo, para actualizar sus plugins no se puede usar algo como :PlugUpdate
, usted tiene que llamar: :call dein#update()
. Para ser honesto, no he encontrado una explicación de esta elección de diseño.
Además, alguien creó un complemento que proporciona estos comandos "faltantes". No tengo idea si esta es una buena idea o si va en contra de la idea principal del administrador de complementos, pero el autor lo menciona en las preguntas frecuentes del archivo doc.
Dein.vim admite la obtención de complementos desde Github (con un acceso facilitado a complementos desde vimscript.org) y desde directorios locales.
El administrador de complementos proporciona algunas características clásicas como actualizar y deshabilitar los complementos. También permite la ejecución de ganchos en el momento de la instalación.
Tenga en cuenta que, según las preguntas frecuentes, parece que tiene que crear manualmente las etiquetas de ayuda de los complementos que instala.
Un punto interesante es que el autor quiere que dein.vim sea fácil de probar y mantener, por lo que el repositorio también contiene algunos scripts de prueba.
Finalmente, diría que este administrador de complementos parece estar diseñado para ser ligero y rápido, lo cual es interesante, pero creo que es menos fácil de usar que vim-plug o Vundle , por ejemplo.
Ah, también, Shougo describe a dein.vim como un "Administrador de plugins de Vim / Neovim con energía oscura". Si alguien sabe lo que significa, no dude en editar esta respuesta: Tengo curiosidad ;-)