Существует встроенная функция emacs для окружения области с круглыми скобками, так как я нашел ее здесь: https://stackoverflow.com/a/2952021/1635919. Есть ли аналогичный способ окружить регион долларом ($)?
C-h f insert-pair
говорит, что эта функция способна окружать sexp любым персонажем, поэтому как связать окружение с $ M-$
, как в связанном ответе?
Моего Emacs: GNU Emacs 24.3.1 (i686-ПК-Linux-гну, GTK + версии 3.10.7)
Да, вот и все! :) Но как вы нашли код функции? Я пробовал все [эти советы] (https://www.gnu.org/software/emacs/manual/html_node/eintr/Finding-More.html), но не нашел никаких файлов .el или других файлов, содержащих источник , 'C-h f insert-roundembly' не говорит, где искать. – danek
Интересно - возможно, что ваш дистрибутив linux по умолчанию не устанавливает источник elisp, а только байтовые версии. Если у вас есть источник elisp, когда вы выполняете функцию описания M-x, буфер справки имеет ссылку на местоположение исходного кода, где я нашел источник для пары вставки. Вы можете попробовать выполнить поиск в репозитории пакетов для своего дистрибутива, чтобы узнать, есть ли пакет исходного кода Emacs elisp. – neal