我在使用cscope的时候,偏好于不用quickfix窗口来显示查找列表,而是选择类似ctag的列表。但这会带来一个比较麻烦的问题,就是窗口列表一片白色,看起来非常难受:

为cscope查找列表增添色彩

特别是当搜索结果特别多的时候,会看得眼花缭乱,体验非常不友好。

查找解决方案的时候,搜索到很多的建议都是让修改环境变量:export CSCOPE_EDITOR=/usr/bin/vim,但尝试之后无果。

又经过一番折腾之后,找到了一个相关链接:https://github.com/jonathanfilip/vim-lucius/issues/3,看起来不大像,但尝试其他方案无果之后,仔细研究了下里面的内容,然后发现了一个关键词:ModeMsg。

在vim命令行中输入了一下(因为我是纯控制台,所以用ctermfg,如果是GUI界面,可以用guifg):

:hi ModeMsg ctermfg=Green

果然就不一样了:

为cscope查找列表增添色彩

感觉发现新大陆了,从这个ModeMsg中,可以带出很多有用的信息,假以时日,可以打造更加彩色化的cscope查找列表。

相关文章:

  • 2021-07-05
  • 2022-02-23
  • 2021-12-03
  • 2021-04-07
  • 2022-01-19
  • 2022-02-12
  • 2021-06-03
  • 2022-12-23
猜你喜欢
  • 2022-02-05
  • 2022-12-23
  • 2021-12-19
  • 2021-12-30
  • 2022-01-25
  • 2022-12-23
相关资源
相似解决方案