Foi-me dado um plugin para o Vim. Ele veio em algo chamado a .vimball
.
- O que eu devo fazer exatamente com isso?
- Onde eu coloco isso?
- Preciso ser root para instalá-lo?
plugin-system
vimball
Lyndon White
fonte
fonte
:UseVimball path
em vez de:so [name].vba
para vim8-packages / dein / vim-plug / minpacSe você usar caminhos de pacotes do vim8 ou um gerenciador de plugins que suporte plugins locais (por exemplo, dein ou vim-plug ), poderá instalar um vimball (
.vba[.gz]
) em um diretório específico e não mesclá-lo ao seu~/.vim
diretório.Exemplo: Instalação do Vis (Cmds do Bloco Visual) por Charles Campbell (DrChip)
caminho do pacote vim8 / minpac
Se você usar o recurso de pacote do vim8 ou minpac ,
~/.vim/pack/manual/start/vis
seria um local sensato. As etapas de instalação seriamSe você usa o dein ou o vim-plug , instala o vimball não no caminho do pacote, mas é um de sua escolha e adiciona esse plugin com uma linha específica do gerenciador de plugins ao seu
$MYVIMRC
:dein
vim-plug
Instalando nova versão de um plug-in padrão
No entanto, observe que os plug-ins padrão (por exemplo, netrw ) são originados antes dos plug-ins instalados no vim 8
packpath
. A ordem de origem é:$HOME/.vim/plugin
$VIM/plugin
$VIMRUNTIME/plugin
$HOME/.vim/pack/*/start/*/plugin
Isso significa que instalar uma versão mais nova do netrw em um diretório
packpath
não é tão simples quanto se poderia pensar. Consulte os detalhes dos pacotes do Vim 8, como sobrescrevo um pacote padrão? .fonte