icebergといういい感じのカラースキームがあったので、vimに導入しようとしたら配色がおかしくなってしまいました...
これを直すために数時間かかったので備忘録としてここに残します。
環境
一応書いておきます。
OSはwindows10で、docker上のUbuntuのVimです。Vimのバージョンは以下の通りです。
VIM - Vi IMproved 8.1 (2018 May 18, compiled Apr 15 2020 06:40:31)
具体的な症状
- 理想
- 現実
こんな感じになります。配色がおかしくなっています。
解決法
set t_Co=256
colorscheme jellybeans " 適当なcolorscheme
colorscheme iceberg " 適用したいcolorscheme
適用したいcolorscheme(この場合はiceberg)の前にset t_Co=256とcolorscheme jellybeans(適当なcolorscheme)とすると配色が直りました。同じようなところで躓いた方はためしてみてください。
おまけ
この記事の中で使っているカラースキームのicebergとjellybeansはどちらも落ち着いた配色でとてもいい感じです。デフォルトのカラスキームに飽きた方はぜび使ってみてください。おまけとしてicebergとjellybeansのスクリーンショットを載せておきます。