Emacs auto-revert-mode, git-gutter, and others to try.