clojure-mode put-clojure-indent带有前缀或正则表达式?

时间:2016-09-27 17:29:40

标签: emacs clojure

在emacs clojure-mode中,有没有办法define-clojure-indent使用前缀或正则表达式而不是完整符号?

我正在开发一个项目,其中包含以foreach-前缀命名的各种宏。我希望(foreach-foo ...)以与(with-foo ...)相同的方式缩进。

1 个答案:

答案 0 :(得分:0)

据我所知,clojure-mode并未提供此类可能性。在源中对with-foo类似形式is hardcoded进行缩进,因此您可以修改几行以获得所需的行为。否则,您需要为所有符号显式设置缩进。