vim配色與terminal的背景不一樣?
01-15
我選用了monokai.vim的配色方案,但是打開的vim背景色和終端背景顏色不一樣,如何使二者一樣?
換用使用透明背景的配色方案,或者手動編輯你使用的配色方案將所有的背景改為None。
在你的.vimrc中加入
set t_Co=256
開啟256色然後在編輯./colors/molokai.vim139if t_Co &> 255140 if s:molokai_original == 1
在這個裡面找到你相對應的Normal如hi Normal ctermfg=252 ctermbg=233 修改ctermbgXterm256 color names for console Vim
如果你需要終端的背景色和monokai一樣,那麼只能把你終端的配色方案改成和monokai一樣。如果你用的終端是iTerm2的話,找找這個項目 GitHub - mbadolato/iTerm2-Color-Schemes: Over 130 color schemes/themes for iTerm/iTerm2 。如果你想要vim的背景和變得和終端一樣,那麼改monokai.vim配色,把Normal的配色改成 ctermbg=NONE即可。
如果只想讓vim和終端看起來和諧一些,那麼沒必要要求他們背景色都一樣。如果你的終端軟體支持真彩色,那麼開啟vim的真彩色即可。vim v7.4之後、neovim v0.1之後,都是支持真彩色的。在vimrc中添加 set termguicolors 即可。然後用一個支持真彩色的vim配色,如 https://github.com/iCyMind/NeoSolarized 。比如終端採用這個配色:推薦閱讀: