5

我在 MacVim 中使用 clojure 和 slimv.vim。

但是当我开始编写一些 clojure 代码时,我的缩进看起来并不好。它看起来像这样:

(def a
    (println "hello") 
     )

这让我有点困惑。我想使自动插入括号无效。你有什么主意吗?

提前致谢。

4

2 回答 2

11

亚瑟已经描述过了,(.vimrc除此之外,您可以在( let g:paredit_mode=0)中全局关闭 paredit 。

但是,如果您不喜欢“电返回”(即在结束括号之前插入了一个额外的换行符),那么您可以通过let g:paredit_electric_return=0. )如果您在行尾按下,则会收集回电。因此,如果您在此之后按下)(println "hello")则下一个关闭括号将跳起来产生:(println "hello"))

于 2012-07-20T22:10:50.630 回答
1

听起来您可能在问“如何在 slimv 中关闭 paredit 模式?”

本教程介绍如何使用 paredit:http ://kovisoft.bitbucket.org/tutorial.html

您可以通过键入禁用 paredit 模式,(

ps:paredit确实值得学习,虽然习惯了会让人沮丧

于 2012-07-20T18:08:37.220 回答