自从升级到 Ubuntu 20.04.1(从 18.04.1)以来,gedit 似乎有了一个新的换行功能。
当“换行”和“不要将单词分割成两行”这两个选项都激活时,gedit 会在字符串中的某些符号上分割一行,例如xyz/abc将在/. 允许这样做的其他字符例如是|!?。
-但是,进行此类拆分时,编辑器会显示连字符。截屏:
强调一下:我没有输入-,我输入了xyz/abc,这就是输出。
这个特性让我很困惑,尤其是当我编写编程代码时,或者更糟糕的是,当我读别人写的代码时,认为-代码中有一个。另一种情况是文本文件中的 url,其中有很多/字符,看起来-url 中好像有一个。仅通过查看编辑器是无法找到这一点的,如果您输入,xyz/-abc那么输出是完全相同的。找出答案的唯一方法是调整编辑器窗口的大小(然后消失-)或禁用换行符。
有没有办法关闭这个功能?
这存在三个错误。据我了解,它最初是由 Pango 引起的,已修复,但 gedit 仍需要修复才能正确使用 Pango。(如果这是错误的,请有人纠正我。)
我建议您查看每个错误,如果需要请登录,然后在该线程的第一篇文章中竖起大拇指。
在 gedit 等应用程序中,在换行符处插入连字符看起来是错误的 (1)
在 gedit 等应用程序中,在换行符处插入连字符看起来是错误的 (2)
不幸的是,我们受到了开发人员的摆布,他们似乎并没有认真对待这一点。也许我们需要将此作为 Ubuntu 的错误提出?