gedit 最后一行被状态栏遮挡

gedit 最后一行被状态栏遮挡

当我最大化编辑文本编辑器的最后一行被屏幕底部的状态栏遮挡。即使我滚动到文档的最底部,也会出现这种情况。

假设文档有 200 行。我可以滚动到底部并看到第 199 行。第 200 行被编辑。我该如何解决这个问题?如果我取消最大化窗口,我就能访问我正在处理的文本文件的最后一行。

答案1

您正在查看 gedit 中的一个问题,一个错误。

重现步骤:

  1. 在未最大化的窗口中使用 gedit 打开一个稍大的文本文件
  2. 将光标移到最后一行
  3. 最大化窗口

预期行为:窗口最大化,可以在底部看到当前行(最后一行)。

观察到的行为:最后显示的行在上面几行。用光标看不到该行。

当您使用左/右箭头键时,该行会隐藏在视线之外,这确实令人困惑。但是,只要您按下左/右箭头键或开始输入,该行就会弹出到视野中。

如果 gedit 开发人员不知道这个问题,可能值得报告,尽管据称这不是一个严重的问题。

但是,我无法重现你似乎暗示你永远无法到达最后一行的地方。有一个Debian 上报告的错误在 2016 年,用户如果不添加返回到最后一行则无法看到最后一行,但我无法在 Ubuntu 18.04 中的当前 gedit 3.28.1 中重现该问题。

更新 2022-04-26该错误在 Ubuntu 22.04、Gedit 41 中仍然存在。同时,该错误报告已转发至https://gitlab.gnome.org/GNOME/gedit/-/issues/42没有解决方案。这就是 Gnome 42 迁移到其他标准编辑器的原因吗?

答案2

我在 Ubuntu 18.04 和 gedit 3.28.1 上遇到了同样的问题。最后 4 行在文档的第一个视图中不可见,但是当我最小化窗口时,我可以滚动到最后一行,然后当我最大化窗口时,它可以按预期正常工作。

答案3

我(和你们一样)几天来一直受到这个问题的困扰
,但直到今天我才找到了一种简单的方法来解决这个问题。

我记得上游还开着[1]

调整非常简单:缩小放大,即CTRL+-CTRL+ +


[1] https://gitlab.gnome.org/GNOME/gedit/issues/42

相关内容