自从升级到 Ubuntu 20.04.1(从 18.04.1)以来,gedit 似乎具有一个用于换行的新功能。
当“换行”和“不将单词拆分成两行”首选项同时启用时,gedit 会根据字符串中的某些符号拆分行,例如,xyz/abc
将在 之后拆分/
。允许这样做的其他字符例如|!?
。
-
但是,当进行这样的拆分时,编辑器会显示连字符。屏幕截图:
强调一下:我没有输入-
,我输入了xyz/abc
,这是输出。
这个功能让我很困惑,尤其是当我编写编程代码时,或者更糟的是,当我阅读别人编写的代码时,以为-
代码中有一个。另一种情况是文本文件中的 URL,其中包含大量/
字符,看起来好像-
URL 中有一个。仅通过查看编辑器无法找出这一点,如果您输入,xyz/-abc
则输出完全相同。找出的唯一方法是调整编辑器窗口的大小(然后消失-
)或禁用换行。
有办法关闭这个功能吗?
答案1
有三个错误。据我所知,这最初是由 Pango 引起的,Pango 已修复,但 gedit 仍需要修复才能正确使用 Pango。(如果这是错误的,请纠正我。)
我建议您查看每个错误,如果需要请登录,然后在线程中的第一个帖子中点赞。
在 gedit 等应用程序中,在换行符处插入连字符看起来是错误的 (1)
在 gedit 等应用程序中,在换行符处插入连字符看起来是错误的 (2)
不幸的是,我们只能听任开发人员摆布,他们似乎并没有认真对待这个问题。也许我们应该将此视为 Ubuntu 的一个错误?