質問

emacs 23でiPythonを使用している人はいますか? emacs wikiのドキュメントは少し混乱しているので、Python開発にemacsを使用している人から聞いてみたいと思います。ダウンロードpython-modeとipython.elを使用しますか?何をお勧めしますか?

役に立ちましたか?

解決

emacs 23でうまく動作しました。唯一の未解決の問題は、iPythonインタープリターにバッファーを送信した後、フォーカスがpythonバッファーに戻らないことです。

http://www.emacswiki.org/emacs/PythonMode#toc10

(setq load-path
      (append (list nil
                    "~/.emacs.d/python-mode-1.0/"
            "~/.emacs.d/pymacs/"
            "~/.emacs.d/ropemacs-0.6"
                    )
              load-path))
(setq py-shell-name "ipython")

(defadvice py-execute-buffer (around python-keep-focus activate)
  "return focus to python code buffer"
  (save-excursion ad-do-it))

(setenv "PYMACS_PYTHON" "python2.5") 
(require 'pymacs)

(pymacs-load "ropemacs" "rope-")

(provide 'python-programming)

他のヒント

自分で使用したことはありませんが、私はipythonメーリングリストに従っており、スレッド数か月前。

おそらくこれが役立つでしょう

http://lists.ipython.scipy .org / pipermail / ipython-user / 2008-September / 005791.html

問題が発生した場合は、非常に応答性の高いメーリングリストでもあります。

私はPython開発でemacs cvs(しばらくの間emacs 23でした)でipythonを使用しました。しかし、私はそれを他の方法で使用します:$ EDITOR環境変数を通してipython promtからemacsを呼び出します。他の方法で試してみましたが、すべてのプロセスバッファーに少しうんざりしていました。

Emacsは優れていますが、コマンドラインははるかに多用途です。

ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top