mik*_*ike 2 colors fedora gnome-terminal nvim
我在 Fedora 25 上的 gnome-terminal 的 tmux 中使用 neovim。在这里我发现,我没有真彩色支持,因为终端没有链接到某些正确版本的libvte 。由于许多 nvim 配色方案需要真彩色支持(而且我从一般角度也希望如此),我想激活它!
然而,发布的网站仅指 ppa(我想象是 ubuntu-repos)。所以我的问题是:如何在 fedora 25 上的 gnome-terminal 中激活真彩色?
这些指令实际上并没有为 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
Run Code Online (Sandbox Code Playgroud)
在这里,我们看到 0.46.0 大于您的教程所说的所需的 0.36,所以这不是您的问题。事实上,看看这个:
$ echo $COLORTERM
truecolor
Run Code Online (Sandbox Code Playgroud)
TrueColor 已在 Fedora 25 工作站上开箱即用。
$COLORTERM
也在tmuxtruecolor
内部。事实上,这篇博文有一个简单的测试脚本,我用它验证了 TrueColor 实际上可以在 tmux 外部和内部工作,无需进一步配置。
所以,这取决于 neovim 配置。要使其在当前版本中工作,您需要set termguicolors
在您的~/.config/nvim/init.vim
. (在 2016 年 5 月之前的版本中,将环境变量设置NVIM_TUI_ENABLE_TRUE_COLOR
为1
。)这记录在neovim 日志的“重大更改”中。
归档时间: |
|
查看次数: |
1481 次 |
最近记录: |