git add -p

Operates on hunks, which may at times be multiple lines that cannot be split further

You can edit a hunk with `e`. Clunky but it works.

[deleted]