2011-09-02 35 views
3

有没有什么方法突出显示vim中定义的变量/宏?有没有这样做的插件。例如。用于着色宏的vim插件

#define MONITORING_OFF 0 

change_monitoring(MONITORING_OFF); 

在上面的例子中,有没有什么办法可以突出显示MONITORING_ON

(我在Windows上使用vim的启用CTAGS。)

感谢

+0

set hlsearch ?? –

+0

@Kit:hlsearch将突出显示搜索结果。我想用一个插件来告诉我是否有任何未定义的变量。如果你忘记定义一个变量,编译整个事情是很痛苦的。 –

回答

2

值得一提Easytags插件,除了自动 标签文件更新,支持标签出现的动态语法高亮。

+0

看起来不错。 :) 好一个。 –

+0

@ib:嘿,我还有一个愚蠢的问题。每个新插件都有相同的文件夹结构。要安装插件,我需要将文件复制到Windows上的vimfiles文件夹。这会导致两个插件之间的文件重复。你如何管理它? –

+0

@ agent.smith:是的,要安装一个传统的插件,你需要将组成其目录结构的文件夹的内容复制到'.vim'目录(Windows上的'vimfiles')的相应目录中。但我会推荐使用[Pathogen](https://github.com/tpope/vim-pathogen)来简化插件管理。 –