texto repl python emacs ipython emacs23

repl - Emacs 23 e iPython



emacs python repl (3)

¿Hay alguien usando iPython con emacs 23? Los documentos en la wiki de emacs son un poco confusos y me interesaría saber de cualquiera que use emacs para el desarrollo de Python. ¿Usas la descarga python-mode y ipython.el? ¿Que recomiendas?



He usado ipython con emacs cvs (que ha sido emacs 23 desde hace un tiempo) en mi desarrollo python. Yo, sin embargo, lo uso al revés: llamo a emacs desde la instrucción ipython a través de la variable de entorno $ EDITOR. Lo intenté al revés, pero me cansé un poco de todos los búferes de proceso y qué no.

Emacs es genial, pero una línea de comandos mucho más versátil.


Funcioné bastante bien con emacs 23. El único problema abierto es que el foco no regresa al búfer de python después de enviar el búfer al intérprete de iPython.

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)