11

Emacs 有Paredit,它可以主动阻止您输入不平衡的括号(没有C-Q (强制插入文字或其他疯狂的东西)。插入一个开放的paren也会插入一个关闭的paren。在括号上退格要么删除开头和结尾的括号,要么都不删除。有一些快捷方式可以在新括号中包装一个裸词,从当前封闭的括号中踢出一个单词,扩展括号以吞下更多附近的单词,等等。

就像是

imap ( ()<Left>

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

4

2 回答 2

3

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

于 2012-04-13T20:06:37.873 回答
2

我可以推荐我的包围系统吗?

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

如果您对细节/自己动手的方式感兴趣,请查看vim.wikia 上的相关提示

于 2009-01-16T20:57:27.763 回答