¿Cómo instalar un complemento de Vimball (con extensión .vba)?

86

¿Cómo instalar un complemento de Vimball (con .vbaextensión)?

La documentación solo dice:

detalles de instalación Edite el archivo vba y escriba:

:so %

La documentación de vimball dice:

Todo lo que un usuario necesita hacer con un vimball es:

vim someplugin.vba
:so %
:q
  • ¿Tengo que escribir eso en modo normal (dentro de Vim) o en el _vimrcarchivo?
  • ¿Tengo que escribir la ruta completa del .vbaarchivo?
  • No puedo escribir vim somepluginen modo normal. ¿Tengo que escribir :vim plugin?
alexchenco
fuente

Respuestas:

104

Abra el archivo vba con vim y escriba el :source %comando allí mismo. Se %refiere al archivo actual, por lo que usar :source %mientras se tiene un archivo abierto en vim le indica que ejecute el archivo en el contexto de vim, que en el caso de los archivos vba, lo está instalando en los directorios adecuados.

Sykora
fuente
3
Sintaxis más corta:so %
Naveen
Aquí está el documento 'oficial': vim.org/scripts/script.php?script_id=1502 onsource *.vba
go2null
Me pregunto si hay una manera de conectar esto para que pueda apuntar mi vim a una URL que aloje el archivo Vimball. Porque sin eso, una vez que vaya a otra máquina, este complemento faltará, ¿no? Busqué en Google y encontré esto: vi.stackexchange.com/a/24832/390
Steven Lu