はじめに iTerm2など24bitカラーに対応している端末上では、Vimの termguicolors オプションをオンにすることで、True Colorでのシンタックスハイライトが可能になります。基本的にはGUIのVimと同様のハイライトになるのですが、ちょっとハマったことがあったので記録しておきます。 True Colorのシンタックスハイライトの導入自体については、以下の記事などを参考にしてください。 tmux on iTerm2 で斜体 & True Color を使う tmux 上で Vim を True Color (24 bit color) で使う TL;DR 24bitカラー対応端末上において、termguicolors をオンにすると、使用されるのは guifg と guibg のみ。gui は使用されず、cterm の指定が有効になる。 環境 iTerm2 (bui
![Vimでtermguicolorsをオンにしたらちょっとハマった話 - Qiita](https://cdn-ak-scissors.b.st-hatena.com/image/square/bf30c7c5fb3687ca21b3615cbf54fd569f2fbcb4/height=288;version=1;width=512/https%3A%2F%2Fqiita-user-contents.imgix.net%2Fhttps%253A%252F%252Fcdn.qiita.com%252Fassets%252Fpublic%252Farticle-ogp-background-9f5428127621718a910c8b63951390ad.png%3Fixlib%3Drb-4.0.0%26w%3D1200%26mark64%3DaHR0cHM6Ly9xaWl0YS11c2VyLWNvbnRlbnRzLmltZ2l4Lm5ldC9-dGV4dD9peGxpYj1yYi00LjAuMCZ3PTkxNiZoPTMzNiZ0eHQ9VmltJUUzJTgxJUE3dGVybWd1aWNvbG9ycyVFMyU4MiU5MiVFMyU4MiVBQSVFMyU4MyVCMyVFMyU4MSVBQiVFMyU4MSU5NyVFMyU4MSU5RiVFMyU4MiU4OSVFMyU4MSVBMSVFMyU4MiU4NyVFMyU4MSVBMyVFMyU4MSVBOCVFMyU4MyU4RiVFMyU4MyU5RSVFMyU4MSVBMyVFMyU4MSU5RiVFOCVBOSVCMSZ0eHQtY29sb3I9JTIzMjEyMTIxJnR4dC1mb250PUhpcmFnaW5vJTIwU2FucyUyMFc2JnR4dC1zaXplPTU2JnR4dC1jbGlwPWVsbGlwc2lzJnR4dC1hbGlnbj1sZWZ0JTJDdG9wJnM9MDIzMjNkNjhlMzlhZWU2YjY1MTljOTRhYzBhN2ZjYzQ%26mark-x%3D142%26mark-y%3D112%26blend64%3DaHR0cHM6Ly9xaWl0YS11c2VyLWNvbnRlbnRzLmltZ2l4Lm5ldC9-dGV4dD9peGxpYj1yYi00LjAuMCZ3PTYxNiZ0eHQ9JTQwZm9vb29taW8mdHh0LWNvbG9yPSUyMzIxMjEyMSZ0eHQtZm9udD1IaXJhZ2lubyUyMFNhbnMlMjBXNiZ0eHQtc2l6ZT0zNiZ0eHQtYWxpZ249bGVmdCUyQ3RvcCZzPTI5NDk1MTY2M2Y5MzBjZGIwODFmMGEzYmQ2Nzg3MDll%26blend-x%3D142%26blend-y%3D491%26blend-mode%3Dnormal%26s%3D8ea77a21ff3f49bd7165121ebb200d00)