Gibt es jemanden mit iPython mit Emacs 23? Die Dokumente auf dem Emacs-Wiki sind ein bisschen durcheinander und ich würde gerne von jedem hören, der Emacs für die Python-Entwicklung benutzt. Verwenden Sie den Download-Python-Modus und ipython.el? Was empfehlen Sie?Emacs 23 und iPython
Antwort
Ich habe es ziemlich gut mit Emacs 23 funktioniert. Das einzige offene Problem ist der Fokus nicht nach dem Senden des Puffers an den iPython-Interpreter in den Python-Puffer zurückzukehren.
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)
nutze ich es nie selbst, aber ich folge der ipython Mailingliste, und es gab eine thread ein paar Monate zurück.
vielleicht wird diese
http://lists.ipython.scipy.org/pipermail/ipython-user/2008-September/005791.html
Es ist auch dazu beitragen, eine sehr ansprechende Mailing-Liste, wenn Sie in Schwierigkeiten geraten.
Ich habe mit Emacs cvs ipython in meiner Python Entwicklung (die Emacs 23 seit einiger Zeit gewesen ist). Ich benutze es jedoch anders herum: Ich rufe emacs aus dem ipython-Promt über die $ EDITOR-Umgebungsvariable auf. Ich habe es anders herum versucht, aber ein bisschen müde von all den Prozesspuffern und was nicht.
Emacs ist großartig, aber eine Befehlszeile viel vielseitiger.
- 1. share emacs configuration zwischen emacs 23 und emacs 24
- 2. Emacs 23, Emacsclient Argumente?
- 3. Emacs 23: Auswahl nicht markiert
- 4. Verwendung von Tabs in GNU Emacs 23
- 5. Shift-Auswahl und Seite hoch/runter in Emacs 23
- 6. IPython in Emacs. Schnelle Code-Auswertung
- 7. Emacs-Shell interpretiert Ipython-Zeichen falsch
- 8. Deaktivieren Sie Anti-Alias für Schriftart in Emacs 23
- 9. Py3k und IPython
- 10. ipython --pylab vs ipython
- 11. Fehlerbehebung für Emacs und Emacs Lisp
- 12. rmagic, IPython und Zusammenfassung Informationen
- 13. ipython und pydev, Tab-Vervollständigung
- 14. Emacs, Cedet und semantische
- 15. emacs dired und openwith
- 16. Emacs und symbolische Links
- 17. Emacs dired und bazaar
- 18. Emacs Pabbrev und Python
- 19. Wie kann ich den Kompilierungspuffer in Emacs 23 eher unten als rechts finden?
- 20. Emacs 23 sendet keine Unicode, die Diakritika kombiniert, über XWin - Clipboard
- 21. emacs: visual-line-mode und fill-paragraph
- 22. Was ist der Unterschied zwischen compileSdkVersion 'Google Inc.:Google APIs: 23' und compileSdkVersion 23
- 23. Emacs Wunschliste
- 24. Abbindezeit 23:59:59
- 25. Projekt Euler # 23
- 26. IPython-Module
- 27. Android appcompat v7: 23
- 28. Convert '% 23' '#' in PHP
- 29. Gibt es ein Ipython-Äquivalent für Erlang?
- 30. Verwenden von Profilen in iPython und Django