Wednesday, December 26, 2007

Приближаем emacs к PythonIDE

Пока только рецепт для автокомплешин и чтения pydoc. Походу меня раскручивают на статью.

Вот, собственно рецепты:
Elisp-part - http://pastebin.ca/832514
emacs.py - http://pastebin.ca/832507

Тут my-python-complete-symbol - автодобавление. Если вы смотрели код, то поняли, что ищет только в ключевых словах, __builtins__ и импортируемых модулях; my-python-documentation - смотрим pydoc. Я повесил на хоткеи так:
(define-key py-mode-map (kbd"C-c ") 'my-python-documentation )
(define-key py-mode-map (kbd "\e\ek") 'my-python-complete-symbol)