紹介マニアMoinMoin

概要

Emacs上でのPython開発環境を構築する手順を含めてpython-modeの使い方など。

python-mode.el

http://svn.python.org/view/python/trunk/Misc/python-mode.el?view=log

Pymacs

README file for Pymacs

tar xvfz Pymacs.tar.gz
cd Pymacs
sudo python setup.py install

環境によってはパスの設定とかが必要な場合があるけど割愛

.emacsに以下を設定

(require 'pymacs)
(autoload 'pymacs-apply "pymacs")
(autoload 'pymacs-call "pymacs")
(autoload 'pymacs-eval "pymacs" nil t)
(autoload 'pymacs-exec "pymacs" nil t)
(autoload 'pymacs-load "pymacs" nil t)

Emacs上での動作確認

M-x pymacs-eval RET
repr(2L**111) RET
"2596148429267413814265248164610048L"
M-x pymacs-load RET
os RET RET
M-: (os-getcwd) RET

その他

Emacs上でソース探険

etagsを利用する。

find . -name "*.[ch]" -print | etags - 
find . -name "*.py" -print | etags -a - 

とりあえずPythonのソースコードでこれやってTAGS作成。M-.で検索とかして読んでいる。


EmacsLispPythonLanguage CategoryPrograming CategoryEmacs CategoryPython

紹介マニアMoinMoin: PythonMode (last edited 2012-08-18 02:19:08 by sakito)