We welcome any kind of contribution!
If you have a suggestion or question, create a new issue.
For code or fixing typos and similar things, open a pull request.
Look at recent commits to get a feeling on how to format your own ones.
Even if there are any uncertainties, go for it nevertheless. We can straighten out everything in the process.
Thank you for contributing! 馃帀
If you add or change a Vim file, the CI will use vint to ensure best practices. Therefore it's recommended idea to run it locally first, before creating a pull request.
- Install vint.
- Recursively lint all Vim files:
$ vint .
Use the generator to create Vader files from their canonical test data:
" in Vim
:source lib/generate.vim
:Generate word-countThis would fetch the canonical test data, decode the JSON to Vim data types, iterate over the result, and put the tests in a new unnamed buffer.