首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >slimv.vim::无效的自动插入括号

slimv.vim::无效的自动插入括号
EN

Stack Overflow用户
提问于 2012-07-21 00:54:29
回答 2查看 861关注 0票数 5

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

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

代码语言:javascript
复制
(def a
    (println "hello") 
     )

这让我有点困惑。我想要无效的自动插入括号。你有什么想法吗?

提前谢谢。

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2012-07-21 06:10:51

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

但是如果你不喜欢的是“电子返回”(即在结束符之前插入了额外的换行符),那么你可以通过let g:paredit_electric_return=0禁用它。如果在行尾按)键,则会收集电气返回信息。因此,如果您在(println "hello")之后按),那么下一个结束的paren将跳转到生成:(println "hello"))

票数 11
EN

Stack Overflow用户

发布于 2012-07-21 02:08:37

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

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

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

ps: paredit确实值得学习,尽管在习惯它的过程中可能会令人沮丧

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/11583773

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档