我正在使用vim 7.4。vim中的cscope输出全是白色,能否增加一些颜色呢?
我尝试了cecscope,它使用quickfix为vim带来了一些颜色。但它的输出对小屏幕不友好,当使用笔记本电脑时并不是很有用。
那么还有其他方法可以为cscope输出增加颜色吗?我喜欢vim中的ctags输出,或者cscope能否具备相同的样式呢?
Cscope的默认编辑器是vi而不是VIM。Vi没有语法高亮和插件等其他功能选项。 只需将默认编辑器更改为vim即可。所有您的Vim设置都将用于Cscope输出。
$ export CSCOPE_EDITOR=vim
完成。
which vim
。输出仍然是全白的,没有任何颜色主题。我不知道我错过了什么。 - Alex在 .vimrc 中使用以下代码 --
syntax enable
-- 而不是 --
syntax on
这对我有效。
你可以通过将默认编辑器从vi更改为vim来设置cscope编辑器的颜色。你只需要添加环境变量CSCOPE_EDITOR
,并将其设置为/usr/bin/vim
(使用which vim
命令获取vim的绝对路径)。在你的主文件夹中的.cshrc
文件中添加以下行以使其保留(我在REDHAT中尝试过)。
setenv CSCOPE_EDITOR /usr/bin/vim
在我的~/.bashrc中导出CSCOPE_EDITOR,这对我很有效。
导出CSCOPE_EDITOR=/usr/bin/vim
谢谢Anirudh。'which vim'会告诉您正在使用哪个vim可执行文件。
cscopetag
选项吗?例如:help 'cscopetag'
。 - romainl