当前位置:网站首页>如何解决gedit 深色模式下高亮文本不可见?
如何解决gedit 深色模式下高亮文本不可见?
2022-07-30 20:00:00 【nginx】
我发现了一个 gedit 文本编辑器的小麻烦,如果你在深色模式下使用它,你也许也会遇到。
默认情况下 gedit 高亮当前光标所在的行。这是一个非常有用的功能,但是如果你在 Linux 系统中开启了深色模式,那么你将会感到痛苦。为什么?因为被高亮的文本将不再变得可读。你自己看吧:

如果你选择文本,它将变得可读,但这并不是一个让人感到有多么愉快的阅读或者编辑体验。(LCTT 校注:在新的 Ubuntu 22.04 中,这一情况已经有所改善,“高亮当前行”已被取消勾选)

好消息是你不需要再忍受它。我将演示几个步骤让你能够同时享受 gedit 以及系统的深色模式。
让 gedit 在深色模式下阅读体验友好你基本上有两个选择:
- 1,禁用高亮当前行,但也同时意味着你必须清楚地知道你在哪一行。
- 2,改变默认的颜色设置,但编辑器的颜色会变得稍微有些不同,而且如果你更改系统主题,它不会自动切换到浅色模式。
- 在 gedit 或者 GNOME 的开发者解决这个问题之前,这是你必须要做的应变和妥协。

在查看选项卡,你应该看到在 “高亮Highlighting” 区域的下方的 “高亮当前行Highlight current line” 选项。取消勾选这个选项,马上就可以看到效果。

“高亮当前行”是一个有用的功能,如果你想继续使用它,请选择第二个选项。
选项2: 更改编辑器的颜色主题在“首选项Preferences”窗口,找到 “字体与颜色Font & Colors” 标签页,然后将颜色主题更改为 “Oblivion”、“Solarized Dark”,或者 “Cobalt”。

正如我前面所提到的,缺点就是当你把系统主题切换为浅色模式时,编辑器将不会自动切换到浅色模式。
开发者应该修复的一个 bug这里 有几个 Linux 可用的文本编辑器 ,但是为了快速阅读或编辑文本文件,我更推荐使用 gedit。尽管如此,小烦恼仍旧是小烦恼。开发者应该在将来的版本中为这个很好的文本编辑器修复这个问题,让我们不再求助于这些应对办法。
你呢?你在你的系统上使用深色模式还是浅色模式?你注意到 gedit 的这个问题了吗?你有使用什么方法去解决它吗?
原文来自:
边栏推荐
- 推荐系统-排序层-模型(一):Embedding + MLP(多层感知机)模型【Deep Crossing模型:经典的Embedding+MLP模型结构】
- [PM only] Quickly count who else in the team has not registered and reported information, and quickly screen out the members of their own project team who have not completed the list of XXX work items
- PostgreSQL 14.4如何安装使用
- 青蛙跳台阶(递归和非递归)-------小乐乐走台阶
- win2003下FTP服务器如何搭建
- Recommendation System - Sorting Layer - Model (1): Embedding + MLP (Multilayer Perceptron) Model [Deep Crossing Model: Classic Embedding + MLP Model Structure]
- 移动web开发01
- Ordinary int main(){} does not write return 0; what will happen?
- The JDBC programming of the MySQL database
- 网络层协议------IP协议
猜你喜欢
Recommendation System - Sorting Layer - Model (1): Embedding + MLP (Multilayer Perceptron) Model [Deep Crossing Model: Classic Embedding + MLP Model Structure]
并发与并行的区别
[Node implements data encryption]
Multi-threaded mutex application RAII mechanism
MySQL函数(经典收藏)
ECCV2022 | 对比视觉Transformer的在线持续学习
Recommended system: cold start problem [user cold start, item cold start, system cold start]
阿里面试官:给我描述一下缓存击穿的现象,并说说你的解决思路?
用jOOQ 3.17投射类型安全的嵌套表记录
excel数字下拉递增怎么设置?
随机推荐
Recommendation system: evaluation index [offline evaluation index: RMSE (root mean square error), AUC, precision, recall, F1] [online evaluation: A/B test] [generally required response time <0.5s]
[c语言]二维数组动态分配内存
055 c# print
Niuke.com - Huawei Question Bank (100~108)
阿里面试这些微服务还不会?那还是别去了,基本等通知
MySQL Functions (Classic Collection)
Recommendation System - Sorting Layer - Model (1): Embedding + MLP (Multilayer Perceptron) Model [Deep Crossing Model: Classic Embedding + MLP Model Structure]
WPS怎么独立窗口显示?wps单独窗口显示怎么操作?
数据库索引:索引并不是万能药
从离线到实时对客,湖仓一体释放全量数据价值
M3SDA: Moment matching for multi-source domain adaptation
[PyTorchVideo Tutorial 01] Quickly implement video action recognition
一文2500字手把手教你配置Jenkins自动化邮件通知
KEIL问题:【keil Error: failed to execute ‘C:\Keil\ARM\ARMCC‘】
【Node实现数据加密】
阿里面试官:给我描述一下缓存击穿的现象,并说说你的解决思路?
MySQL database - DQL data query language
Zabbix 5.0 Monitoring Tutorial (1)
Zabbix部署与练习
MySQL分库分表