Fedora 25でNeovimのトゥルーカラーを有効にする

Fedora 25でNeovimのトゥルーカラーを有効にする

私はFedora 25のgnome-terminalでtmuxでneovimを使用しています。ここ端末が一部のデバイスに接続されていないため、トゥルーカラーをサポートしていないことがわかりました。フリーソフトウェア正しいバージョン。多くのnvimカラースキームには実際のカラーサポートが必要なので(そして一般的な観点からサポートしたい)、これを有効にしたい!

しかし、公開されたウェブサイトはppa(私が想像するubuntu-repos)だけを言及しています。だから私の質問は次のようになりますFedora 25のgnome端末でTrue Colorを有効にする方法は?

ベストアンサー1

このガイドラインは、Fedoraで実際に使用されているバージョンのlibvteの正しいテストを提供しません。代わりgnome-terminal-server/usr/libexec

$ rpm -qR gnome-terminal|grep vte
libvte-2.91.so.0()(64bit)
vte291(x86-64) >= 0.46.0

ここでは、0.46.0がチュートリアルで指定された必須値である0.36より大きいことがわかります。それはあなたの問題ではありません。。実際にこれを見てください:

$ echo $COLORTERM
truecolor

トゥルーカラーが有効箱の外Fedora 25ワークステーションで。

$COLORTERM道路truecolor ~へtmux。実際、このブログ投稿シンプルテストスクリプト追加の設定なしでTrueColorがtmuxの外部と内部で実際に動作していることを確認するために使用しました。

したがって、neovimの設定によって異なります。現在のバージョンで動作させるには、環境変数をset termguicolorsに設定する必要があります~/.config/nvim/init.vim。 (2016年5月より前のバージョンでは環境変数NVIM_TUI_ENABLE_TRUE_COLORをに設定します1。)これについては、で説明されています。neovimの「主な変更点」ログ

おすすめ記事