The most effective way I've found to work on a neovim plugin is (unfortunately) load it into every neovim session you run, hit the bugs yourself directly, corrupt your actual data, and fix as you go.
I started out attempting clean-room neovim environment, unit tests, etc., and it's not impossible but it's certainly much harder than it should be.
- replies
- 0
- announces
- 0
- likes
- 0