Skip to content

Vim plugin for Matt Might's '3 shell scripts that can improve your writing'

Notifications You must be signed in to change notification settings

JKirchartz/writegooder.vim

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

41 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Writegooder.vim

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.

Features

  • Detects duplicate words (even over newlines)
  • Highlights use of passive voice
  • Highlights common "weasel words"

About

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!

Links

Credits

  • 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)

Contact

  • Twitter: @jkirchartz

About

Vim plugin for Matt Might's '3 shell scripts that can improve your writing'

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Vim Script 100.0%