Como instalar um plugin Vimball (com extensão .vba)?

86

Como instalar um plugin Vimball (com .vbaextensão)?

A documentação diz apenas:

detalhes da instalação Edite o arquivo vba e digite:

:so %

A documentação do vimball diz:

Tudo o que o usuário precisa fazer com um vimball é:

vim someplugin.vba
:so %
:q
  • Devo escrever isso no modo normal (dentro do Vim) ou no _vimrcarquivo?
  • Devo escrever o caminho completo do .vbaarquivo?
  • Não consigo escrever vim somepluginno modo normal. Eu tenho que escrever :vim plugin?
alexchenco
fonte

Respostas:

104

Abra o arquivo vba com o vim e digite o :source %comando ali. O %refere-se ao arquivo atual, então usar :source %ao ter um arquivo aberto no vim é dizer a ele para executar o arquivo no contexto do vim, que no caso dos arquivos vba, é instalá-lo nos diretórios apropriados.

Sykora
fonte
3
Shorter syntax:so %
Naveen
Aqui está o documento 'oficial': vim.org/scripts/script.php?script_id=1502 onsource *.vba
go2null
Eu me pergunto se há uma maneira de conectar isso para que eu possa apontar meu vim para uma URL que hospeda o arquivo Vimball. Pois sem isso, assim que eu for para outra máquina, vai faltar esse plugin, não? Eu pesquisei e encontrei isto: vi.stackexchange.com/a/24832/390
Steven Lu