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