Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
在 textmate 中,当有当前选择时,我点击 " 键,选择被引号包围。同样的事情发生在其他平衡字符上,如 (、{、[ 和 '。
我是否在 Emacs 配置中遗漏了一些明显的东西,这些东西在使用瞬态标记模式时会启用类似的行为,还是我需要打破 elisp 并编写一些东西?
这个人的博客文章中的wrap-region.el将满足您的需求。
Paredit将完成 TextMate 样式的引用。当您键入匹配对的一部分(引号、括号、圆括号等)时,将插入第二个部分并在它们之间移动插入点,就像 TextMate。
试试http://autopair.googlecode.com
您应该查看这些较旧的、非常相似的问题:
在 Emacs 中自动关闭大括号?
Emacs typeover 骨架对插入可能
虽然正确的答案是上面的 Joao;我要改变我对这些问题的回答,指向自动配对。