Simplify functions for showing long lines and unwanted spaces

Use WinEnter event instead of BufWinEnter/BufWinLeave pair