是否有任何 gtk 编辑器可以将单个文件中的字符限制为 80 列?

是否有任何 gtk 编辑器可以将单个文件中的字符限制为 80 列?

我一直在研究多个 gtk 编辑器。仅举几例,gedit、leafpad 和 mousepad。它们都不支持限制单行 80 个字符。

虽然nano,命令行工具有,如果我在~/.nanorc中这样设置

[$] 猫.nanorc

 1  set autoindent
 2  set backup
 3  set constantshow
 4  set fill 80

虽然其他人只是美化,但我正在谈论的功能是第 4 行 -set fill 80它确保如果我每行超过 80 个字符,内容会自动转移到下一行。

现在有任何 gtk 编辑器可以做到这一点吗?

答案1

当然,还有 Emacs。它可以用 Gtk 构建。

Nano 的 Emacs 等效项set fill 80(setq fill-column 80)(看如何使用emacs将填充模式的默认宽度设置为80?)加上开启自动填充模式。默认情况下没有打开自动填充模式的命令,因为有许多类型的文件(例如程序源代码)不适合。在文本模式下打开它涵盖了大多数需要的情况:

(add-hook 'text-mode-hook 'turn-on-auto-fill)

也可以看看Emacs 维基

相关内容