每当我打开一个非常大的文本文件(我是说 100k 行或更多)时,gedit 的背景颜色就会从白色变为黑色,这使得黑色文本几乎无法阅读。
这是 gedit 的一个错误吗?我该怎么做才能阻止它变为黑色背景?
答案1
首先,图形编辑器在处理非常大的文本文件时都有局限性。随着行数的增加,它们迟早会卡住。当行数变长时,它们迟早会卡住(尝试在 gedit 中创建一个非常长的单行)。
因此,避免手动编辑如此大的文件,最好使用专用工具查看或者编辑如此大的文件
不过,Gedit 在支持打开和编辑相当大的文件方面已经取得了很大进展。对我来说,它可以毫无问题地打开一个 180 000 行的文本文件。对于较大的文本文件,会实现一个显示进度的蓝色对话框。此时,我还看到了黑屏的问题。然而,这个问题似乎并不与 Gedit 直接相关,而是与限制有关图形工具包 GTK。
答案2
这不完全是一个修复,但如果将配色方案更改为钴蓝色,至少可以让文本再次可见。
- 单击右上角的三条线。
- 点击“首选项”。
- 单击“字体和颜色”。
- 选择“钴”配色方案。
这会使文本变白,然后您就可以再次看到它了。它还会对颜色进行许多其他操作,您可能喜欢也可能不喜欢,但至少可以让您再次看到您正在做的事情。