I'm using clojure in MacVim with slimv.vim.
But when I start to write some clojure code my indent does not look good. It looks like this:
(def a
(println "hello")
)
It makes me a little confused. I want to invalid auto insert parentheses. Do you have any idea?
Thanks in advance.
Arthur already described ,(
. Besides that you can turn off paredit globally in your .vimrc
(let g:paredit_mode=0
).
But if what you don't like is 'electric return' (i.e. there's an extra newline inserted before the closing paren), then you can disable it via let g:paredit_electric_return=0
. Electric returns are gathered if you press )
at the end of the line. So if you press )
after (println "hello")
then the next closing paren will jump up producing: (println "hello"))
.
If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!
Donate Us With