vim - 如何允许语法高亮覆盖 Vim 中的配色方案?
问题描述
我目前在我的 .vimrc 中使用此答案中的以下几行来修复我在使用 vimdiff 时的颜色方案:
highlight DiffAdd cterm=bold ctermfg=10 ctermbg=17 gui=none guifg=bg guibg=Red
highlight DiffDelete cterm=bold ctermfg=10 ctermbg=17 gui=none guifg=bg guibg=Red
highlight DiffChange cterm=bold ctermfg=10 ctermbg=17 gui=none guifg=bg guibg=Red
highlight DiffText cterm=bold ctermfg=10 ctermbg=88 gui=none guifg=bg guibg=Red
这对于普通的文本文件差异非常有用。不幸的是,当启用此功能并且我比较两个 java 文件时,添加的行(在 diff 中)失去了语法突出显示。
有没有办法让语法突出显示在上面的行之后运行,这样我就可以在保留语法突出显示的同时进行合理的差异突出显示?
解决方案
推荐阅读
- java - 删除字符串中的特定字符
- html - 无法在模态上关闭模态
- abap - 从 GET_AUTH_VALUES FM 输出构造 SQL 查询
- json - 无法在 Visual Studio 2017 中创建 JSON 文件
- c# - 如果我们不在 API 中使用 DTO,会发生什么?
- java - 使用 Spring 在 JpaRepository 中可以使用 IN 子句和 JOIN 进行查询吗?
- python - N维阵列广播
- javascript - Google 扩展如何将我的脚本注入到活动选项卡并与弹出按钮链接?
- php - 如何解决 php 数组插入数据库中的 JSON Formate 问题
- c - GCC 默认整数/浮点算术行为