My preference is to avoid conflict with other Emacs modes like eshell and auto-revert-tail-mode . That it simplifies the Evil implementation is bonus.