Cross-runtime OOP based nvim API wrapper
- OOP helper wrapper for autocmds
- OOP helper wrapper for user comands
Use your favorite plugin manager, and then call.
lazy.vim:
require("lazy").setup({
{
"hinell/nvim-api.nvim"
dependencies={},
config = function()
require("nvim-api").setup()
end
}
})
WARNING Packer.nvim is archived
packer.nvim:
-- /home/alex/.config/nvim/lua/user/init.lua
packer.setup(function(use)
use ({
"hinell/nvim-api.nvim"
, config = function()
require("nvim-api").setup()
end
})
end)
vim-plug:
Plug "hinell/nvim-api.nvim"
${USAGE}
- Default configuration can be found at lua/nvim-api/config.lua
require("nvim-api").setup({ })
:h nvim-api
Run h nvim-api
NO GUARANTEES UNTIL PAID. This project is supported and provided AS IS. See also LICENSE.
- @hinell/lsp-timeout.nvim - halt LSP servers when you leave nvim window
- @hinell/duplicate.nvim - duplicate selection
- @hinell/nvim-tree-git.nvim - GIT integration plugin for infamous file explorer
December 24, 2023
Copyright © 2023 - Alexander Davronov, et.al.