I'm using emacsclient. When I use git glog or git rebase -i in a shell within my emacs session, I see output that expects me to be able to scroll (and to exit with :q). I cannot exit this buffer, and interaction with it is challenging since it is somewhat mangled.
What setting do I need to change in my default editor or git settings for this unusable state to not arise?
(setenv "VISUAL" "emacsclient").