![在 Ubuntu 20.04 上使用深色主题时,GEdit 中无法读取选定行的内容](https://linux22.com/image/1017389/%E5%9C%A8%20Ubuntu%2020.04%20%E4%B8%8A%E4%BD%BF%E7%94%A8%E6%B7%B1%E8%89%B2%E4%B8%BB%E9%A2%98%E6%97%B6%EF%BC%8CGEdit%20%E4%B8%AD%E6%97%A0%E6%B3%95%E8%AF%BB%E5%8F%96%E9%80%89%E5%AE%9A%E8%A1%8C%E7%9A%84%E5%86%85%E5%AE%B9.png)
答案1
答案2
正如您在图片中看到的,默认情况下高亮当前行该功能在 Ubuntu 20.04 LTS(Focal)的 Gedit 编辑器中启用。
因此,您无法正确看到当前行中输入的内容,因为字体颜色和突出显示颜色几乎相同。
您可以禁用突出显示当前行在 Gedit 的首选项中,或者在字体和颜色设置。
答案3
您有两个选择:
- 使用 root 权限打开主题文件
/usr/share/gtksourceview-4/styles/tango.xml
,在第 50 行左右应该有类似这样的内容:
<color name="aluminium1" value="#eeeeec"/>
将颜色改为不太刺眼的颜色,例如#99999c
。
- 使用其他主题。全局外观设置为深色时的默认主题是探戈但你也可以使用经典的或者遗忘取决于你的心情和喜好。它们都不会出现突出显示一行时文本无法阅读的问题。只需转到优先->字体和颜色并改变这一点。
你也可以看看这个主题存储库如果需要,可以找到更多主题。