2013-03-14 168 views
10

我一直在嘗試將我的編輯編輯器設置爲Emacs一段時間,並且進度非常緩慢。我在哪裏可以放置IPython配置文件?

IPython 0.13文檔不清楚如何實際配置此。它告訴我,在我的IPython中的文件夾添加

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

到我的配置設置EDITOR到所需的編輯器(在我的情況,「emacsclient」)。

但是,我找不到任何這樣的文件夾。我花了很長時間四處尋找如何設置IPython環境變量,並只找到相關的片段。使用什麼代碼。啓動腳本的.py和.ipy文件的區別。等等

我使用的是Ubuntu 12.10。我在哪裏把我的配置文件IPython 0.13?

+0

當我意識到這不是我問的問題後,將標題從「如何更改IPython的默認編輯器」更改。希望是對的。 – Jallows 2013-03-14 07:31:06

+0

我其實有一個答案,但由於低代表不能發佈。 – Jallows 2013-03-14 07:57:47

回答

12

我有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)。

+0

非常好。因爲我已經按照上面所說的那樣工作了,所以我安裝並清除了所有內容,刪除了〜/ .config/ipython,重新安裝,然後按照您的指示操作,並且我上次遇到的問題消失了。甚至不記得我現在做了什麼。也沒有意識到它實際上是在shell環境的編輯器上繪製的。單獨嘗試了一下,它也很好,但不適用於qtconsole模式。我只是將該部分編輯爲您的答案。 – Jallows 2013-03-14 22:59:28

相關問題