I haven't maintained a Vim config in a few years now (more of an Emacs man now), but I do remember using Goyo in college. Looking back at it, I think it might scratch your itch as far as Vim plugins go, it even allows you to resize the area on the fly.https://github.com/junegunn/goyo.vim
mg|3 years ago
In my attempts to use it, that created a bunch of issues.