Как получить кавычки в стиле TextMate в Emacs? - PullRequest
6 голосов
/ 16 сентября 2008

В textmate, когда есть текущее выделение, я нажимаю клавишу "и выделение окружается кавычками. То же самое происходит с другими сбалансированными символами, такими как (, {, [и '.

Мне не хватает чего-то очевидного в конфигурации Emacs, которое могло бы позволить подобное поведение при использовании режима переходной пометки, или мне нужно отключить elisp и написать что-нибудь?

Ответы [ 3 ]

6 голосов
/ 16 сентября 2008

wrap-region.el из пост этого парня в блоге сделает то, что вы ищете.

Paredit завершит цитирование в стиле TextMate. Когда вы набираете одну часть сопоставленной пары (кавычки, скобки, скобки и т. Д.), Вставляется вторая часть и точка вставки перемещается между ними, как в TextMate.

3 голосов
/ 29 марта 2010

Попробуйте http://autopair.googlecode.com

0 голосов
/ 31 марта 2010

Вы должны проверить эти старые, очень похожие вопросы:

Автоматически закрывающие скобки в Emacs?

Emacs typeover skeleton-pair-insert-возможно

Хотя правильный ответ Хуан выше; Я собираюсь пойти и изменить свой ответ на эти вопросы, чтобы указать на автопару.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...