██╗░░░██╗██╗██████╗░
██║░░░██║██║██╔══██╗
╚██╗░██╔╝██║██████╔╝
░╚████╔╝░██║██╔═══╝░
░░╚██╔╝░░██║██║░░░░░
░░░╚═╝░░░╚═╝╚═╝░░░░░
This software is still ALPHA quality. The APIs will be likely to change.
Please the prebuilt binary download from releases.
This binary does no require the installtion of Deno.
For the developers, you can install the nightly version using Deno.
Install:
deno install --allow-env --allow-net --allow-read --allow-write --allow-run --name vip https://raw.githubusercontent.com/tani/vip/master/vip.ts
Add the package path in ~/.vimrc
or ~/.config/nvim/init.vim
.
exe 'set packpath^=' .. expand('~/.vip/src')
Run add
subcommand to install a package.
vip add michaelb/do-nothing.vim
Now, we are ready to use Vim.
vip add michaelb/do-nothing.vim ...
--opt
option sets the type of the plugin opt
vip add --opt michaelb/do-nothing.vim
vip remove do-nothing.vim ...
--opt
option sets the type of the plugin opt
vip remove --opt do-nothing.vim
vip list
--opt
option sets the type of the plugin opt
vip list --opt
vip sync
vip log
This command merges all runtime paths into one. Not that it may break some packages.
vip bundle
You can load optimized packags as follows.
exe 'set packpath^=' .. expand('~/.vip')
NOTE This subcommand is not for the binary distribution.
vip upgrade
You need to instal denops vip add tani/vip vim-denops/denops.vim
:VipAdd michaelb/do-nothing.vim
to add package:VipAddOpt michaelb/do-nothing.vim
to add opt-pacakge:VipRemove michaelb/do-nothing.vim
to remove pacakge:VipRemoveOpt michaelb/do-nothing.vim
to remove opt-package:VipList
to show all package:VipListOpt
to show all opt-package:VipSync
to update and synchronize packages:VipLog
to show history of packages:VipBundle
to bundle whole packages
Copyright (c) 2022 TANIGUCHI Masaya. All rights reserved.
This software is licensed under the MIT License https://git.io/mit-license