Emacs22 付属の python-mode

Emacs22 からは python.el が付いてきてて、pycomplete なしでも補完ができるのだけど、補完機能が中途半端なのが残念。使うなら結局 pycomplete と組み合わせることになるかな。まぁ、そもそも python-mode.el と何が違うのかも良くわからんけど。
とりあえず導入メモ。

インストール

  • pyreadlineと、ctypesをインストール。
  • Emacsのインストール先の etc\emacs.py を C:\Python24\Lib\site-packages\ あたりにコピー。

使い方

M-TAB 補完
C-c C-c バッファの内容を Python で実行
C-c C-r リージョンの内容を Python で実行
C-c C-s 任意の式を Python で実行
C-c C-z Python の出力を表示