如何使用 Termdebug 使用日光照射的 vim 深色模式修复当前线条颜色?

问题描述 投票:0回答:1

我在 vim 中使用 Solarized,当我调试(使用 Termdebug)时,当前执行行丢失:

我一直在通过切换到灯光模式来解决这个问题:

如果我回到黑暗,那么我有一个光标颜色:

虽然这个颜色不太好。文字很难读。

可能是什么问题?我可以修复它还是有任何解决方法?

我正在使用 gnome 终端 3.28.2 并为其使用 Solarized 配色方案。

vim gdb vim-plugin color-scheme vim-syntax-highlighting
1个回答
0
投票

Solarized 已经 12 年没有更新了。与此同时,Vim 中发生了很多 Solarized 不支持的事情。就像

TermDebug
功能一样,它附带了两个新的突出显示组:
debugPC
debugBreakpoint

  • 因为您选择的颜色方案会忽略它们,所以您会获得默认样式,该样式可能有效也可能无效。
  • 因为你选择的配色方案是废弃软件,所以它在 12 年内并没有神奇地改进。它至少和以前一样糟糕,而且一直都是最糟糕的。这也许可以解释在黑暗>光明>黑暗时的奇怪行为。
  • 因为您选择的颜色方案是以对用户不利的方式编写的,所以修改它以满足您的需求是非常困难的。

如果您真的想继续使用Solarized,我建议您放弃原来的版本,转而使用可破解的精心制作和维护的解释,例如solarized8

© www.soinside.com 2019 - 2024. All rights reserved.