dvpm - Denops Vim/Neovim Plugin Manager
https://jsr.io/@yukimemi/dvpm โ HEALTH ? 96 / Healthy
dvpm - Denops Vim/Neovim Plugin Manager
https://jsr.io/@yukimemi/dvpm โ// readme
dvpm is a plugin manager for Vim and Neovim, powered by
denops.vim.
Vim / Neovim start up very fast (all plugins are loaded lazily)!
You can write all Vim / Neovim settings in TypeScript
local denops = vim.fn.expand("~/.cache/nvim/dvpm/github.com/vim-denops/denops.vim")
if not vim.loop.fs_stat(denops) then
vim.fn.system({ "git", "clone", "https://github.com/vim-denops/denops.vim", denops })
end
vim.opt.runtimepath:prepend(denops)
let s:denops = expand("~/.cache/vim/dvpm/github.com/vim-denops/denops.vim")
if !isdirectory(s:denops)
execute 'silent! !git clone https://github.com/vim-denops/denops.vim ' .. s:denops
endif
execute 'set runtimepath^=' . substitute(fnamemodify(s:denops, ':p') , '[/\\]$', '', '')
If you use denops.vim v8 or later, specify workspace and add dependencies.
Place deno.json at:
~/.config/nvim/deno.json (Neovim, Mac/Linux)~/AppData/Local/nvim/deno.json (Neovim,โฆ