mirror of
https://github.com/SpaceVim/SpaceVim.git
synced 2025-02-14 05:58:00 +08:00
.. | ||
lua/plug | ||
plugin | ||
test | ||
README.md |
nvim-plug
nvim-plug is a simple plugin manager for neovim
Alpha version. Any changes, including backward incompatible changes, are applied without announcements.
Usage
require('plug').setup({
bundle_dir = 'D:/bundle_dir',
max_processes = 5, -- max number of processes used for nvim-plug job
base_url = 'https://github.com',
})
require('plug').add({
{
'wsdjeg/scrollbar.vim',
events = { 'VimEnter' },
config = function() end,
},
{
'wsdjeg/vim-chat',
enabled = function()
return vim.fn.has('nvim-0.10.0') == 1
end,
},
{
'wsdjeg/flygrep.nvim',
cmds = { 'FlyGrep' },
config = function()
require('flygrep').setup()
end,
},
{
'D:/wsdjeg/winbar.nvim',
events = { 'VimEnter' },
},
})
Plugin Spec
name | description |
---|---|
[1] |
string , plugin repo short name, wsdjeg/flygrep.nvim |
cmds |
table<string> , commands lazy loading |
events |
table<string> , events lazy loading |
on_ft |
table<string> , filetypes lazy loading |
on_map |
table<string> , key bindings lazy loading |
type |
string , plugin type including color , plugin |
build |
string or table<string> , executed by job api |
enabled |
boolean or function evaluated when startup, when it is false, plugin will be skiped |
Commands
:PlugInstall
: install specific plugin
Feedback
The development of this plugin is in SpaceVim/bundle/nvim-plug
directory.
If you encounter any bugs or have suggestions, please file an issue in the issue tracker or Telegram group