Saya diberi plugin untuk Vim. Itu datang dalam sesuatu yang disebut .vimball
.
- Apa sebenarnya yang harus saya lakukan dengan ini?
- Di mana saya meletakkannya?
- Apakah saya perlu root untuk menginstalnya?
plugin-system
vimball
Lyndon White
sumber
sumber
:UseVimball path
bukannya:so [name].vba
untuk vim8-paket / dein / vim-plug / minpacJika Anda menggunakan jalur paket vim8 atau manajer plugin yang mendukung plugins lokal (mis. Dein atau vim-plug ), Anda mungkin ingin menginstal vimball (
.vba[.gz]
) ke direktori tertentu dan tidak menggabungkannya dengan~/.vim
direktori Anda .Contoh: Instalasi Vis (Visual Block Cmds) oleh Charles Campbell (DrChip)
jalur paket vim8 / minpac
Jika Anda menggunakan fitur paket vim8 atau minpac ,
~/.vim/pack/manual/start/vis
akan menjadi lokasi yang masuk akal. Langkah-langkah instalasi akanJika Anda menggunakan dein atau vim-plug , Anda akan menginstal vimball bukan di jalur paket tetapi salah satu pilihan Anda dan akan menambahkan plugin ini dengan baris khusus manajer plugin ke
$MYVIMRC
:dein
vim-plug
Menginstal versi baru dari plugin default
Namun, perhatikan bahwa plugin default (mis. Netrw ) bersumber sebelum plugin dipasang ke vim 8
packpath
. Urutan sumber adalah:$HOME/.vim/plugin
$VIM/plugin
$VIMRUNTIME/plugin
$HOME/.vim/pack/*/start/*/plugin
Ini berarti menginstal versi netrw yang lebih baru ke dalam
packpath
tidak semudah yang dipikirkan orang. Lihat untuk detail paket Vim 8, bagaimana cara menimpa paket default? .sumber