Improve keepjumps situation
Support :Gcommit --patch

Closes #452.