符号上的换行符显示连字符

符号上的换行符显示连字符

自从升级到 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)

应在 gedit 中禁用用于文本换行的连字符/破折号

不幸的是,我们只能听任开发人员摆布,他们似乎并没有认真对待这个问题。也许我们应该将此视为 Ubuntu 的一个错误?

相关内容