首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >保持括号平衡(Paredit for Vim?)

保持括号平衡(Paredit for Vim?)
EN

Stack Overflow用户
提问于 2009-01-16 18:50:41
回答 2查看 2.5K关注 0票数 11

Emacs有Paredit,它可以有效地防止你输入不平衡的括号(缺少C-Q (来强制插入原义括号,或者其他疯狂的行为)。插入一个打开的paren也会插入一个关闭的paren。paren上的退格键可以同时删除开始paren和结束paren,也可以两者都不删除。有一些快捷方式可以将一个空单词放在新的括号中,将一个单词踢出当前包含的括号,扩展括号以吸纳更多邻近的单词,等等。

就像这样

代码语言:javascript
复制
imap ( ()<Left>

可以让你开始使用Vim。但是,在Vim中模仿Paredit的其他一些更强大的特性的最佳方式是什么?

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2009-01-16 20:57:28

我可以推荐my bracketing系统吗?

注:更喜欢直接从svn存储库获取它,新版本更容易根据我们的需求进行调整。

如果你对细节/自己动手的方式感兴趣,可以看看related tip on vim.wikia

票数 2
EN

Stack Overflow用户

发布于 2012-04-14 04:06:38

Tamas Kovacs创建了一个类似于Emacs版本的Vim paredit script

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

https://stackoverflow.com/questions/451518

复制
相关文章

相似问题

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