fugitive.vim now allows for staging a selection of a hunk with visual mode.
Open the git summary with :Git (or :G)
Expand the file which contains the lines you want to stage with > (or = to toggle). This will only show the changed hunks plus some extra lines of context above and below the changed lines.
v to start visual mode and select the lines you ...