Где я могу разместить файлы конфигурации IPython?

Я пытаюсь установить редактор% edit в Emacs некоторое время и сделал очень медленный прогресс.

Документы IPython 0.13 неясно, как это настроить. Он сказал мне, чтобы установить EDITOR в нужный редактор (в моем случае, "emacsclient" ), добавив

c = get_config()
c.InteractiveShell.editor = 'emacsclient'

в мою конфигурацию в моей папке ipython.

Однако я не мог найти такую ​​папку. Я очень долго смотрел, чтобы найти, как установить переменные среды IPython и найти только связанные фрагменты. Какой код использовать. Разница между файлами .py и .ipy для сценариев запуска. Etc.

Я использую Ubuntu 12.10. Где я могу поместить свой файл конфигурации для IPython 0.13?

Ответ 1

У меня c.TerminalInteractiveShell.editor = 'emacsclient' в ~/.config/ipython/profile_default/ipython_config.py, и он работает.

Если вам трудно найти конфигурацию, используйте команду ipython locate profile: http://ipython.org/ipython-doc/rel-0.13/whatsnew/version0.13.html#new-top-level-locate-command

Но я думаю, что самый простой способ настроить редактор - иметь что-то вроде export EDITOR=emacsclient в вашей настройке оболочки (например, ~/.bashrc).