【发布时间】:2020-05-26 21:19:25
【问题描述】:
我想默认在所有 clojure、cljs 和 elisp 缓冲区上启用 paredit-mode,这可能会通过 .spacemacs 文件发生。这是我目前在 .spacemacs 的用户配置功能中所拥有的:
;; paredit autoload
(autoload 'enable-paredit-mode "paredit" "Turn on pseudo-structural editing of Lisp code." t)
(add-hook 'clojure-mode #'enable-paredit-mode)
(add-hook 'clojurescript-mode #'enable-paredit-mode)
但它并没有真正起作用。我做错了什么?
【问题讨论】:
-
我使用 emacs 而不是 spacemacs(还),但我认为你应该在模式结束时使用“-hook”以使其工作:
(add-hook 'clojure-mode-hook #'enable-paredit-mode)和(add-hook 'clojurescript-mode-hook #'enable-paredit-mode)。有用吗? -
不,没有用。
标签: emacs clojure clojurescript paredit