A vim plugin to work the way I think when developing code