Writegooder is a plugin to highlight common writing problems, forked from davidbeckingsale's writegood.vim
The plugin uses the Error
group to highlight errors, so I assume it will work
on both gvim and terminal vim.
- Detects duplicate words (even over newlines)
- Highlights use of passive voice
- Highlights common "weasel words"
After reading Matt Might's blog post years ago, I was going to convert it to a git presubmit, but that seemed foolish since I was writing in vim; so once I found Dave Beckingsale's WriteGood I started using it -- then I noticed it was missing adjectives; instead of just adding them and submitting a pull request, I've decided I may need to add more functionality for it to work the best with the way I think/write, so here we go!
- Matt Might's original blog post
- Benjamin Beckwiths emacs minor-mode
- Steve Losh's Learn Vimscript the Hard Way
- Nate Kane's vim-indent-guides
- Matt Might for writing the original scripts.
- Benjamin Beckwith for the emacs mode and catchy title I've borrowed.
- Steve Losh for 'Learn Vimscript the Hard Way'.
- Nathaniel Kane for the vim-indent-guides plugin, which I used as a reference for structuring and documentation.
- Dave Beckingsale who wrote the original version of this plugin (Twitter: @dabeckingsale)
- Twitter: @jkirchartz