colors based on vim mode status + linestatus improvements