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?
nunca lo usé yo mismo, pero sigo la lista de correo de ipython, y hubo un hilo hace un par de meses.
tal vez esto ayude
http://lists.ipython.scipy.org/pipermail/ipython-user/2008-September/005791.html
También es una lista de correo muy receptiva si tiene problemas.
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)