2013-03-14 15 views
10

しばらく私の%編集エディタをEmacsに設定しようとしていて、非常に遅い進歩を遂げました。IPython設定ファイルはどこに置くのですか?

実際にこれを設定する方法については、IPython 0.13ドキュメントでは不明でした。それは私のipythonフォルダ内の私の設定に

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

を追加することにより、目的のエディタ(私の場合は、「のemacsclient」)にEDITORを設定するために私に言いました。

ただし、このようなフォルダは見つかりませんでした。私はIPython環境変数を設定する方法を見つけるために非常に長い時間を探して、関連するスニペットしか見つけられませんでした。使用するコード。起動スクリプトの.pyファイルと.ipyファイルの違い。その他

私はUbuntu 12.10を使用しています。 IPython 0.13の設定ファイルはどこに置くのですか?

+0

「IPythonのデフォルトエディタを変更するにはどうすればよいですか」というタイトルを変更しました。そうだね – Jallows

+0

私は実際これに対する回答がありますが、担当者が少ないため投稿できません。 – Jallows

答えて

12

~/.config/ipython/profile_default/ipython_config.pyにはc.TerminalInteractiveShell.editor = 'emacsclient'があります。

あなたはトラブルのconfigの場所を見つけ、ipython locate profileコマンドを使用している場合: http://ipython.org/ipython-doc/rel-0.13/whatsnew/version0.13.html#new-top-level-locate-command

をしかし、私は、セットアップエディターへの最も簡単な方法は、あなたのシェルセットアップ(例えば~/.bashrc)にexport EDITOR=emacsclientのようなものを持つことだと思います。

+0

非常に良い。上記のように動作していたので、すべてをインストールして削除しました〜/ .config/ipythonを削除して再インストールし、あなたの指示に従いました。私が今までにしたことを覚えていない。また、実際にはシェル環境のエディタ上に描画されていることもわかりませんでした。それを別々に試してみました。qtconsoleモードではありませんが、うまく動作します。私はあなたの答えにその部分を編集します。 – Jallows

関連する問題