我在 MacVim 中使用 clojure 和 slimv.vim。
但是当我开始编写一些 clojure 代码时,我的缩进看起来并不好。它看起来像这样:
(def a
(println "hello")
)
这让我有点困惑。我想使自动插入括号无效。你有什么主意吗?
提前致谢。
亚瑟已经描述过了,(
。.vimrc
除此之外,您可以在( let g:paredit_mode=0
)中全局关闭 paredit 。
但是,如果您不喜欢“电返回”(即在结束括号之前插入了一个额外的换行符),那么您可以通过let g:paredit_electric_return=0
. )
如果您在行尾按下,则会收集回电。因此,如果您在此之后按下)
,(println "hello")
则下一个关闭括号将跳起来产生:(println "hello"))
。
听起来您可能在问“如何在 slimv 中关闭 paredit 模式?”
本教程介绍如何使用 paredit:http ://kovisoft.bitbucket.org/tutorial.html
您可以通过键入禁用 paredit 模式,(
ps:paredit确实值得学习,虽然习惯了会让人沮丧