Dostałem wtyczkę do Vima. Przyszedł w coś o nazwie .vimball
.
- Co mam dokładnie z tym zrobić?
- Gdzie to położyć?
- Czy muszę być rootem, aby go zainstalować?
plugin-system
vimball
Lyndon White
źródło
źródło
:UseVimball path
zamiast:so [name].vba
vim8-packages / dein / vim-plug / minpacJeśli korzystasz ze ścieżek pakietów vim8 lub menedżera wtyczek, który obsługuje lokalne wtyczki (np. Dein lub vim-plug ), możesz zainstalować vimball (
.vba[.gz]
) w określonym katalogu i nie łączyć go ze swoim~/.vim
katalogiem.Przykład: instalacja Vis (Visual Block Cmds) przez Charlesa Campbella (DrChip)
vim8 pack path / minpac
Jeśli użyjesz funkcji pakietu vim8 lub minpac ,
~/.vim/pack/manual/start/vis
to rozsądna lokalizacja. Kroki instalacji byłybyJeśli używasz wtyczki dein lub vim , zainstalowałbyś vimball nie w ścieżce paczki, ale w jednym z wybranych przez ciebie, i dodałbyś tę wtyczkę z linią specyficzną dla menedżera wtyczek do
$MYVIMRC
:dein
wtyczka vim
Instalowanie nowej wersji domyślnej wtyczki
Pamiętaj jednak, że domyślne wtyczki (np. Netrw ) są pozyskiwane przed zainstalowaniem wtyczek w vimie 8
packpath
. Kolejność źródła to:$HOME/.vim/plugin
$VIM/plugin
$VIMRUNTIME/plugin
$HOME/.vim/pack/*/start/*/plugin
Oznacza to, że zainstalowanie nowszej wersji netrw w
packpath
nie jest tak proste, jak mogłoby się wydawać . Zobacz szczegóły Pakiety Vima 8, jak zastąpić pakiet domyślny? .źródło