Мне дали плагин для Vim. Это вошло в то, что называется .vimball
.
- Что я должен делать с этим точно?
- Куда я это положу?
- Нужно ли иметь права root для установки?
plugin-system
vimball
Линдон Уайт
источник
источник
:UseVimball path
вместо:so [name].vba
для vim8-пакетов / dein / vim-plug / minpacЕсли вы используете пути пакета vim8 или менеджер плагинов, который поддерживает локальные плагины (например, dein или vim-plug ), вы можете установить vimball (
.vba[.gz]
) в определенный каталог, а не объединять его с вашим~/.vim
каталогом.Пример: установка Vis (Visual Block Cmds) Чарльзом Кэмпбеллом (DrChip)
путь пакета vim8 / minpac
Если вы используете функцию пакета vim8 или minpac ,
~/.vim/pack/manual/start/vis
будет разумное расположение. Шаги установки будутЕсли вы используете dein или vim-plug , вы устанавливаете vimball не по пути пакета, а по вашему выбору и добавляете этот плагин со специальной строкой менеджера плагинов к вашей
$MYVIMRC
:Dein
ВИМ-штекером
Установка новой версии плагина по умолчанию
Однако обратите внимание, что плагины по умолчанию (например, netrw ) поставляются до установки плагинов в vim 8
packpath
. Исходный заказ:$HOME/.vim/plugin
$VIM/plugin
$VIMRUNTIME/plugin
$HOME/.vim/pack/*/start/*/plugin
Это означает, что установка более новой версии netrw в
packpath
не так проста, как можно подумать. Подробности смотрите в пакетах Vim 8, как мне перезаписать пакет по умолчанию? ,источник