代码之家  ›  专栏  ›  技术社区  ›  jviotti

改进vimdiff语法高亮显示

  •  7
  • jviotti  · 技术社区  · 10 年前

    当我跑步时 vimdiff 我得到了一个非常糟糕的语法高亮显示(不可读):

    enter image description here

    在MacVim上运行稍微好一点,但仍然很糟糕。

    这是因为我的配色方案(目前使用“明日之夜”)吗?

    如果是,有没有办法修改 vimdiff公司 在主题之外,或者安装另一个 ftplugin 更好地支持这一点 set filetype 显示 vim 而不是 diff 或类似)?

    1 回复  |  直到 10 年前
        1
  •  8
  •   FDinoff    10 年前

    这是配色方案。您需要修改DiffAdd、DiffChange、DiffDelete和DiffText。这些是标准的高光组。diff语法文件还支持更多的高亮组。这些组位于 $VIMRUNTIME/syntax/diff.vim 这些默认为标准高亮显示组。但是,这些颜色只会影响diff文件类型。

    可以使用after目录修改颜色方案。将更改放入 ~/.vim/after/colorscheme/<colorscheme_name>.vim 这些将在设置颜色方案后获取。


    (就我个人而言,我没有找到我喜欢的vimdiff颜色)