Go to file
github-actions[bot] 8b4b4acfd8 chore(doc): auto generate docs 2023-06-16 08:18:59 +00:00
.github/workflows update 2023-06-16 16:12:35 +08:00
doc chore(doc): auto generate docs 2023-06-16 08:18:59 +00:00
lua/nvim-plugin-template update 2023-06-16 16:10:41 +08:00
plugin update 2023-06-16 16:10:41 +08:00
test update 2023-06-16 16:10:41 +08:00
.stylua.toml update 2023-06-16 16:10:41 +08:00
LICENSE Initial commit 2023-06-16 15:04:43 +08:00
README.md update for test 2023-06-16 16:18:29 +08:00
rename.py update 2023-06-16 16:10:41 +08:00

README.md

nvim-plugin-template

neovim plugin template integration test and doc publish

Usage

click use this template button generate a repo on your github. then clone your plugin repo.open terminal then cd plugin directory , run python3 rename.py your-plugin-name this will replace all nvim-plugin-template to your pluing-name. Then develope your plugin. Enjoy!

Test

use vusted for test install by using luarocks --lua-version=5.1 install vusted then run vusted test for your test cases.

create test case in test folder file rule is foo_spec.lua with _spec more usage please check busted usage

Ci

Ci support auto generate doc from README and integration test.

More

Other usage you can look at my plugins

License MIT