Определить путь к исходному коду текущего режима в Emacs 23 - PullRequest
3 голосов
/ 24 февраля 2011

Я пробую новый режим Python для Emacs 23, но я не уверен, как определить, использую ли я новый режим (исходный код находится в ~/.elisp/python.el) или связанный режим python.el.

Есть ли способ узнать, откуда был загружен текущий (или любой активный) режим? C-h m , кажется, не предоставляет эту информацию, и я не знаю, где еще искать.

1 Ответ

8 голосов
/ 24 февраля 2011

Ch f python-mode RET сообщит вам, в каком файле он находится, и вы можете просмотреть этот файл, перейдя по ссылке.

Вы также можете использовать М-х find-function RET python-mode RET для прямого перехода туда.

(я считаю удобным иметь find-function привязанный к C-h C-f )

В общем, вы можете использовать следующее:

M -: (find-function major-mode) RET

...