我应该将IPython配置文件放在哪里?

我应该将IPython配置文件放在哪里?,python,emacs,editor,ipython,Python,Emacs,Editor,Ipython,我尝试将我的%edit编辑器设置为Emacs已有一段时间了,但进展非常缓慢 IPython 0.13文档不清楚如何实际配置它。它告诉我通过添加 c = get_config() c.InteractiveShell.editor = 'emacsclient' 到我的ipython文件夹中的我的配置 但是,我找不到任何这样的文件夹。我花了很长时间四处寻找如何设置IPython环境变量,只找到了相关的代码片段。使用什么代码。启动脚本的.py和.ipy文件之间的差异。等等 我正在使用Ubuntu

我尝试将我的%edit编辑器设置为Emacs已有一段时间了,但进展非常缓慢

IPython 0.13文档不清楚如何实际配置它。它告诉我通过添加

c = get_config()
c.InteractiveShell.editor = 'emacsclient'
到我的ipython文件夹中的我的配置

但是,我找不到任何这样的文件夹。我花了很长时间四处寻找如何设置IPython环境变量,只找到了相关的代码片段。使用什么代码。启动脚本的.py和.ipy文件之间的差异。等等


我正在使用Ubuntu 12.10。我把IPython 0.13的配置文件放在哪里?

我在
~/.config/IPython/profile\u default/IPython\u config.py
中有
c.TerminalInteractiveShell.editor='emacsclient'
,它可以工作

如果在查找配置位置时遇到问题,请使用
ipython locate profile
命令:


但我认为设置编辑器最简单的方法是在shell设置中使用类似于
export editor=emacsclient
的东西(例如
~/.bashrc
)。

在我意识到这不是我要问的问题后,将标题从“如何更改IPython的默认编辑器”改为“如何更改IPython的默认编辑器”。希望这是对的。我实际上对此有一个答案,但由于代表率低,所以无法发布。非常好。因为我已经像上面所说的那样让它工作了,所以我安装并清除了所有内容,删除了~/.config/ipython,重新安装,并按照您的指示进行操作,我上次遇到的问题就消失了。甚至不记得我以前做过什么。也没有意识到它实际上是在shell环境的编辑器上绘制的。单独尝试过,效果也很好,但不适用于qtconsole模式。我会把那部分编辑到你的答案里。