当前位置:网站首页>如何解决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 的这个问题了吗?你有使用什么方法去解决它吗?
原文来自:
边栏推荐
- 基于人脸的常见表情识别——模型搭建、训练与测试
- 阿里面试这些微服务还不会?那还是别去了,基本等通知
- ERROR 1045 (28000) Access denied for user ‘root‘@‘localhost‘解决方法
- MySQL slow query optimization
- 明解C语言第五章习题
- MySQL mass production of data
- 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]
- To the operation of the int variable assignment is atom?
- 推荐系统-排序层-模型(一):Embedding + MLP(多层感知机)模型【Deep Crossing模型:经典的Embedding+MLP模型结构】
- MySQL数据库 ---MySQL表的增删改查(进阶)
猜你喜欢
Download and installation of the latest version of MySQL 8.0 under Linux (detailed steps)
TensorFlow2:概述
PHP低代码开发引擎—表单设计
Apple Silicon配置二进制环境(一)
ELK日志分析系统
KEIL问题:【keil Error: failed to execute ‘C:\Keil\ARM\ARMCC‘】
Recommender systems: overview of the characteristics of architecture: user/item engineering -- -- -- -- -- -- -- -- > recall layer > sort layer - > test/evaluation 】 【 cold start problems, real-time 】
如何优化OpenSumi终端性能?
ERROR 1045 (28000) Access denied for user 'root'@'localhost'Solution
银行数据资产转换能力弱?思迈特软件助力解决银行困境
随机推荐
Day31 LeetCode
MySQL大批量造数据
树形结构:二叉树的递归非递归遍历、BST
MySql密码
el-input can only input integers (including positive numbers, negative numbers, 0) or only integers (including positive numbers, negative numbers, 0) and decimals
对int变量赋值的操作是原子的吗?
mysql慢查询优化
ERROR 1045 (28000) Access denied for user ‘root‘@‘localhost‘解决方法
MySQL复制表结构、表数据的方法
推荐系统-排序层:排序层架构【用户、物品特征处理步骤】
Linux下最新版MySQL 8.0的下载与安装(详细步骤)
从离线到实时对客,湖仓一体释放全量数据价值
Difference Between Concurrency and Parallelism
How to copy table structure and table data in MySQL
[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
FFmpeg —— 将mp4转为gif输出(附源码)
MySQL slow query optimization
线性结构:顺序表和链表
【视频】极值理论EVT与R语言应用:GPD模型火灾损失分布分析
基于人脸的常见表情识别(1)——深度学习基础知识