There's some weirdness when I've got 3 or more vertical windows open: http://www.screenr.com/cghs
A little animated gif or screencast demo in the readme would be awesome.
I wouldn't bind to <leader>g
automatically -- it wiped out what I already had bound to that and I had to rebind the GR key to fix it. At the very least, don't bind to <leader>g
if <leader>g
is already bound. Actually I'd probably prefer to not have it bound to a key at all by default, since by default there are autocommands so you never need to use the key anyway. If someone disables those autocommands they'll be adding to their Vimrc anyway, so they can just bind whatever key they want at the same time.
One other thing: an option to automatically setlocal wrap
on the focused window and setlocal nowrap
on all the others would be great.