私は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の「主な変更点」ログ。