IPythonを見つけたばかりで、私は深い恋に落ちていることを報告できます。そして、愛情はすぐに現れました。この事件は、私が screen で持っているもののように、永続的なものになると思います。Ipython と screen はたまたま親友でもあるので、三角関係のドラマです。純粋にプラトニックです。
IPython が苦手な理由は、私が一般的にコマンド プロンプト、特に ksh や csh からインスピレーションを得た *nix 風のプロンプトが好きだからです (そうです、chs は怪物ですが、プロンプトとしては非常に優れた機能をたくさん備えています)。機能)、bash および zsh。そして、IPython は、*nix プロンプト ライダーにとってホームのように感じられます。システム シェルと python を混在させることも、非常に良い考えです。さらに、もちろん、IPython はPython チャレンジのなぞなぞを解くときにも大いに役立ちます。かけがえのない。
今では、私も Vim が大好きです。vi は昔に習ったので、後戻りはできません。そして、選択肢があるときは Mac を使っています。ここで、IPython + MacVim ワークフローを結合したいと思います。これまでに行ったことは、次を使用して Ipython を開始することです。
ipython -e "open -a MacVim"
したがって、IPython から編集すると、ファイル/モジュールがロードされた状態で MacVim が起動します。次のようになります。
In [4]: %run foo #This also "imports" foo anew
hello world
In [5]: edit foo
Editing... done. Executing edited code... #This happens immediately
hello world
In [6]: %run foo
hello SO World
わかった。これは改善できると思います。たぶん、IPython を MacVim に結び付ける方法もあるでしょうか? あなたの経験を共有してください。もちろん、TextMate やその他のお気に入りのエディターを使用している場合は、私も興味があります。たぶん、いくつかのレッスンは一般的なものです。