termguicolors

それでは前項でGETしたnvim_set_option()を使ってカスタマイズを進めていきましょう😸

掲題のお名前からある程度は推測できちゃうんですが、最初なのでまあ、のほほん☺️ と。

:h termguicolors

'termguicolors' 'tgc' boolean (default off)
                      global

Enables 24-bit RGB color in the |TUI|.
|TUI|で24ビットRGBカラーを有効にする。

options.lua

vim.api.nvim_set_option('termguicolors', true)

「24ビットRGBカラーを有効にするglobalなオプション、termguicolorsもしくはtgcは、boolean値(デフォルトoff)だよ。」ってのがなんか伝わってきますね🤔

Warning

すごい今さらなんですけど、ヘルプとかドキュメントとか、わたしが勝手に抜粋した上で載っけてるので、一回は手元で開いてみてください😌

...わたしも全ての意味を理解しているわけではないのでこの辺で切り上げちゃうんですが、

「24ビットRGBカラーを使いたいからonにしちゃえー❗」っていうのが上の設定です。

Note

そのまま素直にonとかoffって書いちゃうとエラーが出て悲しいので、boolean(truefalse)で指定してください😉

Tip

ヘルプの1行目にあるのはコマンドですね。

頭にnoがついてるのとかはなんかすごい無効化されそうな趣ですが、これらは:setコマンドから使うことができます。

" 無効化:
:set notgc
" 有効化:
:set tgc

一時的に設定を変えたくなった時などに便利です。

Success

こんな感じです。簡単でしょ😆

しばらくはこんなのが続きます。

タマムシ にじいろ ゆめの いろ 1

1: このページで7色使えてたら面白かったんですけど、1色足りませんでしたね...😅