I have seen this post :
oh-my-zsh themes don't show properly (background stays white)
But nothing helped.
Problem is in MAC VIM Colors are displaying messed but in linux all colors are working fine.
I am using iTerm 2 as in tutorial but here's how colors are showing.
Why this is not working ?
I think it should be link this :
Here are my settings in iTerm2
You can change color schemes at anytime in vi by typing colorscheme followed by a space and the name of the color scheme. For more color schemes, you can browse this library on the vim website. You can enable or disable colors by simply typing "syntax on" or "syntax off" in vi.
To change the Theme, simply change the ZSH_THEME value in ~/. zshrc file from robbyrussell to Avit. Run the following command to update the config. Open ITerm2 > Preferences > Profiles > Colors and change the background black color to use 20% gray as shown below.
Vim comes packed with ready-to-use color schemes. Note that the Vim color schemes described in this article are applied to the code rather than the terminal's background. If you would like to change the background color of your terminal, I recommend reading How to change the color of your Linux terminal.
Test to see whether syntax highlighting is enabled in Vim. If you type :syntax on
and the problem goes away then that's your issue, and you can correct it by adding:
syntax on
to your $MYVIMRC
file (usually at ~/.vimrc
or ~/.vim/vimrc
; find out exactly with :echo $MYVIMRC
in Vim).
If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!
Donate Us With