在textmate中,当有当前选择时,我点击“键并且选择被引号括起来。同样的事情发生在其他平衡字符上,如(,{,[和'。
我是否遗漏了Emacs配置中显而易见的一些内容,这些内容会在使用瞬态标记模式时启用类似的行为,或者我是否需要打破elisp并编写内容?
答案 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。