LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
查看: 948|回复: 3

vim的语法高亮问题

[复制链接]
发表于 2005-9-14 20:14:47 | 显示全部楼层 |阅读模式
求教:

我syntax on之后还是不行。
查看/etc/vimrc文件,里面有这么一段:

" Switch syntax highlighting on, when the terminal has colors
" Also switch on highlighting the last used search pattern.
if &t_Co > 2 || has("gui_running")
  syntax on
  set hlsearch
endif

这段代码的具体含义不是很理解,请指教。
难道是因为不符合"terminal has colors"吗?应该不是呀。
发表于 2005-9-14 21:49:44 | 显示全部楼层
用vim的时候从来没碰到过这种问题
是不是你以为打开了syntax on,然后在一个buffer里敲代码就能hl了,要和文件关联的。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2005-9-15 15:13:41 | 显示全部楼层
Post by jetking
用vim的时候从来没碰到过这种问题
是不是你以为打开了syntax on,然后在一个buffer里敲代码就能hl了,要和文件关联的。

你好,能不能说得详细一点,如何文件关联?需要什么命令吗?
--
其实问题已经解决了,我是RedHat EL4默认安装的,Add/Remove Application那个列表里面没有选上vi和Emacs(但是我还是能用vi命令?)。
更新之后就可以语法高亮显示了。而且我注意看了,确实更新之前是没有那些*.vim语法文件的。
--
回复 支持 反对

使用道具 举报

发表于 2005-10-4 10:19:28 | 显示全部楼层
我的意思是说,vim会根据文件命后缀来使用相应的语法显亮。
如果不行,可以手动打开菜单syntax的show filetypes in menus,指定使用哪个高亮
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 返回顶部 返回列表