diff-hl to highlight changed lines. However it doesn't play well in terminal mode. I know that terminal Emacs doesn't support fringes, and it is better to use
diff-hl-margin-mode instead, it works in terminal but margins are awful with
...and the same situation in terminal. I tried
nlinum instead, but with no luck. And also, i tried
git-gutter, but couldn't get live update to work, btw it uses margins to mark changed lines and it looks like on screenshot.
How do you handle this? Any advice?