如何在Emacs中获得TextMate样式引号?

时间:2008-09-16 14:13:58

标签: emacs

在textmate中,当有当前选择时,我点击“键并且选择被引号括起来。同样的事情发生在其他平衡字符上,如(,{,[和'。

我是否遗漏了Emacs配置中显而易见的一些内容,这些内容会在使用瞬态标记模式时启用类似的行为,或者我是否需要打破elisp并编写内容?

3 个答案:

答案 0 :(得分:6)

来自this guy's blog post的wrap-region.el会做你正在寻找的事情。

Paredit将完成TextMate样式的引用。当您键入匹配对的一部分(引号,括号,括号等)时,将插入第二部分,插入点将在它们之间移动,就像TextMate一样。

答案 1 :(得分:3)

答案 2 :(得分:0)

您应该查看这些较旧的,非常相似的问题:

Automatically closing braces in Emacs?

Emacs typeover skeleton-pair-insert-maybe

虽然正确答案是Joao的上述;我即将改变我对这些问题的回答,指出autopair。