arkwright / vim-manhunt

Enhance vim-fugitive with easy diff browsing.
The Unlicense
10 stars 0 forks source link

Time flows from left to right #2

Open jonahx opened 6 years ago

jonahx commented 6 years ago

First, terrific plugin. After understanding how fugitive worked, I just assumed that exactly this functionality would be in it, because it seemed so natural, so I was happy to find someone had filled that gap.

Here's my very small suggestion:

Having the working copy on the left breaks with both fugitive's convention and the standard western "time flow from left to right" metaphor.

In fugitive's Gdiff, the working copy is always on the right, which makes sense, since it's work that after the index. They start off the same, you make changes, the working copy moves rightward, and then when you stage those changes the index catches up.

I think that should be Manhunt default as well, or, barring that, Manhunt could provide the orientation as a configuration setting.

arkwright commented 6 years ago

Hey, thanks for the encouraging words!

I will absolutely implement this suggestion, and in fact it feels kind of silly in hindsight that I reversed the Fugitive convention. The only caveat is that I keep procrastinating on Vim plugin maintenance, so I can't say when I might get around to this. But I will try!