我在MacVim和slimv.vim中使用clojure。
但是当我开始编写一些clojure代码时,我的缩进看起来并不好。它看起来是这样的:
(def a
(println "hello")
)这让我有点困惑。我想要无效的自动插入括号。你有什么想法吗?
提前谢谢。
发布于 2012-07-21 06:10:51
亚瑟已经描述过,(了。除此之外,你可以在你的.vimrc (let g:paredit_mode=0)中全局关闭paredit。
但是如果你不喜欢的是“电子返回”(即在结束符之前插入了额外的换行符),那么你可以通过let g:paredit_electric_return=0禁用它。如果在行尾按)键,则会收集电气返回信息。因此,如果您在(println "hello")之后按),那么下一个结束的paren将跳转到生成:(println "hello"))。
发布于 2012-07-21 02:08:37
听起来您可能在问“如何在slimv中关闭paredit模式?”
本教程介绍如何使用paredit:http://kovisoft.bitbucket.org/tutorial.html
可以通过键入,(禁用paredit模式
ps: paredit确实值得学习,尽管在习惯它的过程中可能会令人沮丧
https://stackoverflow.com/questions/11583773
复制相似问题