emacs - 如何设置 paredit 注释行换行长度(或将其关闭)

标签 emacs clojure paredit

Paredit 模式会在我的评论长度超过 70 个字符时将其截断,如下所示:

;; a b a b a b a b a b a b a b a b a b a b a b a b a b a b a b a b a b a b a b a b a b a b a b a b a b 

变成:

;; a b a b a b a b a b a b a b a b a b a b a b a b a b a b a b a b a b
;; a b a b a b a b a b a b a b a b

我想知道如何将 70 更改为 120,并可选择完全关闭它。

最佳答案

这肯定是自动填充模式在起作用。要更改 emacs 分割行的列,您可以使用 M-x set-fill-column。如果您想永久更改它,您可以在 clojure 模式 Hook 中执行此操作,例如:

(add-hook 'clojure-mode-hook (lambda () (set-fill-column 120)))

另一方面,如果您想将其关闭,例如:

(add-hook 'clojure-mode-hook (lambda () (auto-fill-mode 0)))

应该可以解决问题。

关于emacs - 如何设置 paredit 注释行换行长度(或将其关闭),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20670345/

相关文章:

clojure - 制作非零条目列表

ClojureScript 参数声明错误

emacs - emacs“查找文件:”默认路径

python - Emacs 的 Python 模式比较

clojure - Clojure 中是否存在惰性变量?

emacs - 找不到地方绑定(bind) paredit 的 convolute-sexp

emacs - 如何在 paredit 中用已经写好的外部形式包装形式

emacs - 如何保存我在 LispBox/Slime 中输入的所有函数?

emacs - 如何在组织模式下关闭公司模式?