开发工具 有没有好用的 Vim 括号自动补全插件

camel · 2012年03月11日 · 最后由 camel 回复于 2012年06月21日 · 18554 次阅读

macvim 下我一直使用的标配插件:https://github.com/carlhuda/janus 没有带括号自动补全插件,janus 历史上曾经有过括号自动补全插件,但由于各种 bug 被移除了,https://github.com/carlhuda/janus/issues/83

最近老敲括号搞烦了,求解救啊

对,如果可以和 textmate 那样的就很棒了

配置里面加

imap ( ()<esc>i

#2 楼 @Rei 之前也这样做过,不太智能。 想实现:删除一边括号时,另一边自动删除。 在括号中输入时按 tab 键自动跳出括号之类的功能

autoclose 的括号真是坑爹啊。我每次都要取消。

delimitmate

delimitmate 试用中,感觉不错 我用的这里的,https://github.com/Raimondi/delimitMate

以后需要什么东西都到 github 里面找了。找来找去都找到 github 里..

AutoComplPop

匿名 #10 2012年03月12日

auto-pairs

#4 楼 @lihuazhang #5 楼 @ensonmj #6 楼 @bluecoda #9 楼 @AlphaLiu #10 楼 @hbin 谢了,delimitmate 去年被 janus 移除的,但今年更新比较多,应该值得一试。 autoclose 和 auto-pairs 我都试一下,过段时间来个试用报告

等你报告,最近发现 autoclose 不好使。。。。

#11 楼 @camel 有点讨厌自动补,还是喜欢都自己敲打的感觉啊

匿名 #14 2012年03月17日

#13 楼 @lihuazhang 你在配置 Emacs 的时候,这个必须有。

auto pairs 不错用,感谢推荐

发现一个插件,用起来感觉也不错 https://github.com/kana/vim-smartinput

在写 lisp 吗?老敲括号

@camel 求试用报告。。 最好还有补全 do end 的。

#19 楼 @feitian124 sorry, 我现在用的是 sublime, 选择内容后,按'或"就会自动在两头加括号

需要 登录 后方可回复, 如果你还没有账号请 注册新账号