如何在 Gedit 中防止换行并允许水平滚动?

如何在 Gedit 中防止换行并允许水平滚动?

我正在使用 Python 将长行数据写入文本文件。但是当我使用以下方式打开文本文件时编辑,我发现我写的每行都没有显示成一行(即我写的数据的每一行在文件中都分成一行或多行,如图所示)。

带换行功能的屏幕截图

我想要的是能够使用 gedit 水平滚动,这样我写的每行都会显示在一行中。
可以在 gedit 中水平滚动吗?

答案1

在窗口底部gedit单击行号/列号部分:

gedit 文本换行.png

取消勾选此Text wrapping选项,将出现一个水平滚动框。行将不再换行。


如果您希望设置永久生效,请更改您的偏好设置。使用:Edit=> Preverences=> View=> Enable text wrapping:

gedit 首选项菜单.png


但是,如果您正在使用,则无法访问首选项sudo -H gedit。您只能对普通用户执行此操作gedit。然后,您可以使用sudo如下脚本继承您的用户首选项:我如何将我的根 gedit 与我的用户 gedit 的偏好设置同步?

相关内容