如何删除匹配的字符?

时间:2012-06-08 03:13:34

标签: emacs elisp

我写了一个简单的函数,它使emacs添加匹配的引号(所以当我输入"时,我得到"{cursor}")。但现在,当我删除第一个引用但第二个引用仍然存在时,这是一个很大的烦恼。

有没有办法“监听”字符删除事件,下一个字符是否与删除的字符匹配,还删除下一个字符?

1 个答案:

答案 0 :(得分:3)

现有的小模式。请参阅EmacsWiki上的AutoPairs

autopair.el具有您描述的特定功能。

(Emacs 24中的electric-pair-mode没有,看起来好像。)

相关Q& As(提及autopair):