Emacs 23 и iPython

24
задан Luke Girvin 4 September 2011 в 01:13
поделиться

3 ответа

Я понял, что он работает довольно хорошо с emacs 23. Единственная открытая проблема - это фокус, не возвращающийся в буфер python после отправки буфера в интерпретатор 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)
8
ответ дан barik 29 November 2019 в 00:28
поделиться

никогда не использовал его сам, но я следую за списком рассылки ipython, и пару месяцев назад была ветка .

Может быть, это поможет

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

Это также очень отзывчивый список рассылки, если у вас возникнут проблемы.

2
ответ дан JimB 29 November 2019 в 00:28
поделиться

Я использовал ipython с emacs cvs (который был emacs 23 в течение некоторого времени теперь) в моей разработке Python. Я, однако, использую его наоборот: Я называю emacs от ipython PROMT до переменной среды $EDITOR. Я попробовал его наоборот, но стал немного усталым от всех буферов процесса и что нет.

Emacs является большим, но намного более универсальная командная строка.

0
ответ дан Steen 29 November 2019 в 00:28
поделиться
Другие вопросы по тегам:

Похожие вопросы: