Ich habe ein Plugin für Vim bekommen. Es kam in etwas namens a .vimball
.
- Was soll ich genau damit machen?
- Wo lege ich es hin?
- Muss ich root sein, um es zu installieren?
plugin-system
vimball
Lyndon White
quelle
quelle
:UseVimball path
statt:so [name].vba
für vim8-packages / dein / vim-plug / minpacWenn Sie vim8-Packpfade oder einen Plugin-Manager verwenden, der lokale Plugins unterstützt (z. B. dein oder vim-plug ), möchten Sie möglicherweise vimball (
.vba[.gz]
) in einem bestimmten Verzeichnis installieren und nicht mit Ihrem~/.vim
Verzeichnis zusammenführen.Beispiel: Installation von Vis (Visual Block Cmds) durch Charles Campbell (DrChip)
vim8 pack path / minpac
Wenn Sie das verwenden Paket Merkmal vim8 oder minpac ,
~/.vim/pack/manual/start/vis
wäre eine vernünftige Lage sein. Die Installationsschritte wärenWenn Sie dein oder vim-plug verwenden , installieren Sie den vimball nicht in einem Packpfad, sondern in einem Ihrer Wahl und fügen dieses Plugin mit einer Plugin-Manager-spezifischen Zeile hinzu
$MYVIMRC
:dein
vim-plug
Installation einer neuen Version eines Standard-Plugins
Beachten Sie jedoch, dass Standard-Plugins (z. B. netrw ) vor der Installation von Plugins in vim 8 bezogen werden
packpath
. Die Quellreihenfolge lautet:$HOME/.vim/plugin
$VIM/plugin
$VIMRUNTIME/plugin
$HOME/.vim/pack/*/start/*/plugin
Dies bedeutet, dass die Installation einer neueren netrw- Version in a
packpath
nicht so einfach ist, wie man denkt. Weitere Informationen finden Sie unter Vim 8-Pakete. Wie überschreibe ich ein Standardpaket? .quelle