在vim中,编写lisp/clojure代码,如何在let中正确缩进绑定?

vie*_*bel 4 lisp vim clojure indentation

在vim中,我对let语句的绑定没有正确缩进.我明白了:

(let [language :clojure
               editor :vim]
  "indentation problems")
Run Code Online (Sandbox Code Playgroud)

我希望editor与之保持一致language,像这样:

(let [language :clojure
      editor :vim]
  "indentation problems")
Run Code Online (Sandbox Code Playgroud)

我该怎么办?

kot*_*rak 7

由于我是@ edd-steel评论中提到的插件的作者,我可以确认它能满足您的需求.

  • @YehonathanSharvit你必须改变缩进.`filetype plugin indent on`这与vimclojure无关.有关filetype插件的更多信息,请参阅扩展的vim文档.如果根据文档的设置是正确的,但仍然无法正常工作,请在vimclojure谷歌小组寻求支持. (3认同)