Vim在256色端子中为黑白色

Vim在256色端子中为黑白色,vim,Vim,在终端中。 我使用256色终端: -->tput colors 256 我在Putty中看到彩色的termial(PS1和目录列表) 在Vim中。 我将colorscheme设置为我需要的颜色: :color sweyla891274 我将t_Co设置为256: set t_Co t_Co=256 我看到了正确的语法: set syntax syntax=cpp 最后,当我在Vim:highlight中打印时,我看到根据colorscheme文本进行着色。 然而,我的Vim是黑

在终端中。
我使用256色终端:

-->tput colors
256
我在Putty中看到彩色的termial(PS1和目录列表)

在Vim中。
我将colorscheme设置为我需要的颜色:

:color
sweyla891274
我将t_Co设置为256:

set t_Co
 t_Co=256
我看到了正确的语法:

set syntax
 syntax=cpp
最后,当我在Vim:highlight中打印时,我看到根据colorscheme文本进行着色。
然而,我的Vim是黑白相间的。
为什么

下面是:突出显示的屏幕截图


您似乎缺少
cpp
文件类型的语法定义。检查
:scriptnames
的输出,它显示所有源脚本,并且应该包含运行时路径中的
语法/cpp.vim
。此外,请检查
:设置运行时路径?
,以及是否所有内容都已正确安装。

屏幕截图和
~/.vimrc
内容将非常有用。你确实有
:语法,对吧@英戈卡卡特:是的,语法开启了。不知道如何提交。VimRC在这里可以用适当的方式发布并链接它。你的代码> >:SYN List< /Cord>显示了<代码> CPP…< /Cord>语法组(C++缓冲区)?@ IngKakaT:响应于代码>:SYN List:它说<代码>没有为这个缓冲区定义的语法项< /代码>。Vim安装似乎已损坏。但由于某种原因,vim安装只包含syntax/syntax.vim文件,没有任何语言文件,所以使用命令
sudo zypper install vim安装(刚才重新安装)时没有任何问题。我相信这是根本原因。OpenSUSe的Zypper安装Vim不正确。是。我从Vim.org下载了Vim,手工制作并安装。现在它是彩色的。谢谢你的合作。