【问题标题】:I don't see colors when open a C file in vim在 vim 中打开 C 文件时看不到颜色
【发布时间】:2013-10-24 08:40:25
【问题描述】:

在 vim 中打开 C 文件时看不到颜色,请使用以下命令检查我的终端类型

> echo $TERM
vt100

是不是因为 vt100 不支持颜色。我怎样才能改变它?

【问题讨论】:

  • 我的 .vimrc 中已经设置了语法和颜色方案

标签: linux vim terminal


【解决方案1】:

:set t_Co? 告诉你 Vim 对可用颜色的看法。如果这是空的或2,您显然应该尝试修复终端类型$TERM,或者通过使用另一个正确检测到的终端,或者通过更新变量的内容(大多数终端将使用xterm的值) , 得到 16 种颜色)。

【讨论】:

  • 我在 vim 中运行上述命令没有得到任何东西。 : 设置 t-Co? => t_Co =
  • @Karun:这也意味着没有颜色。 Vim 中的TERM=xterm vim:set t_Co=16 有什么帮助吗?!
【解决方案2】:

我建议

:syntax on

注意[1]

但这可能是你的 Vim 版本

  • 编译时不支持语法高亮显示
  • 未与 C 的语法定义打包

注意[1]其实

 filetype plugin on
 filetype indent on
 syntax on

最好在你的 .vimrc 中拥有

【讨论】:

  • 试过了,也没有用。
【解决方案3】:

输入:
:syntax on
然后
:colorscheme 然后按TAB 并选择您想要的。

【讨论】:

  • 谢谢,但是颜色方案的语法是在我的 .vimrc 中设置的
猜你喜欢
  • 2017-01-01
  • 2017-09-24
  • 2015-11-01
  • 2019-11-19
  • 1970-01-01
  • 2014-07-04
  • 1970-01-01
  • 2017-10-20
  • 1970-01-01
相关资源
最近更新 更多