24

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

4

3 に答える 3

8

私はそれをemacs 23で非常にうまく機能させました.唯一の未解決の問題は、バッファーをiPy​​thonインタープリターに送信した後、フォーカスが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)
于 2008-11-23T17:26:07.180 に答える
2

自分で使用したことはありませんが、ipython メーリング リストをフォローしていて、数か月前にスレッドがありました。

たぶんこれが役立つでしょう

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

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

于 2008-11-20T02:50:33.360 に答える
0

私はPython開発でemacscvs(これはしばらくの間emacs 23でした)でipythonを使用しました。ただし、逆に使用します。ipythonpromtから$EDITOR環境変数を介してemacsを呼び出します。逆に試してみましたが、すべてのプロセスバッファに少し飽きてきました。

Emacsは素晴らしいですが、コマンドラインははるかに用途が広いです。

于 2009-01-29T15:50:21.380 に答える