如何在vim中有颜色:语法on什么都不做?

时间:2010-10-22 14:01:13

标签: vim terminal centos color-scheme

在CentOS 5.3上以root身份登录,我无法在vim(7.0.237,minimal,common和enhanced rpms)中使用颜色,即使使用:syntax on ... 我可以用其他命令显示颜色,所以我有颜色(我不知道有多少颜色!)

有任何线索吗?

感谢。

4 个答案:

答案 0 :(得分:6)

CentOS附带一个“小”版本的Vim,其功能有限。

如果你想要所有好东西,你必须安装“增强型”包。

yum install vim-enhanced

至少那是我与CentOS 5的关系。

列出所有Vim包:

 yum list vim*

那里应该有一个增强版本(希望如此)。

答案 1 :(得分:1)

如何使用vim或vi启动Vim。

如果以vi win开头,则经常使用安全模式禁用许多功能,以便管理使用。

如果是这样,请尝试使用vim。

答案 2 :(得分:0)

您可能没有正在编辑的文件类型的语法定义文件。它是什么类型的文件?尝试使用

强制使用特定的语法格式
:set syntax=<format>

因此,如果您正在编辑XML,请尝试

:set syntax=xml

答案 3 :(得分:0)

如果您已经安装了 vim-enhanced ,请检查您的路径。 <{1}}不存在的可能性很大。

/usr/bin中的vi是vim的限制功能“微小”版本。如果您查看/bin,就会找到“巨大”版本(/usr/bin,而不是vim)。