cag is a context aware pager
Usage: git diff --patch | cag
git diff --patch | cag
cag is a pager keeping track and displaying the currently viewed git commit.