在终端中。
我用的是256色终端:
-->tput colors
256
我在 Putty 中看到彩色终端(PS1 和目录列表)。
在 Vim 中。
我将 colorscheme 设置为我需要的:
:color
sweyla891274
我将 t_Co 设置为 256:
set t_Co
t_Co=256
我看到了正确的语法:
set syntax
syntax=cpp
最后,当我在 Vim 中打印时,我看到根据 colorscheme 文本着色:highlight。
不过我的 Vim 是黑白的。
为什么????
下面是 :highlight 的截图
最佳答案
您似乎缺少 cpp
文件类型的语法定义。检查 :scriptnames
的输出,它显示了所有源脚本,并且应该包含来自您的运行时路径的syntax/cpp.vim
。此外,检查 :set runtimepath?
,以及所有内容是否已正确安装。
关于Vim 在 256 色终端中是黑白的,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23655510/