默认情况下如何使用基于ipython ZMQ的控制台

默认情况下如何使用基于ipython ZMQ的控制台,ipython,Ipython,我经常使用ipython和vim(vim-ipython插件)。它通过ZMQ连接到ipython,因此我需要运行ipython控制台。即使我没有使用ZMQ功能,我也看不到不使用ipython控制台的任何目的,因此我希望ipython在不键入console的情况下启动基于ZMQ的控制台。我知道,使用bash别名可以部分解决这个问题,但我认为我在启动qtconsole或notebook时会遇到问题,我们没有提供任何方法将ipython控制台设为默认,而且我们可能不会,因为它比常规终端IPython得

我经常使用
ipython
vim
vim-ipython
插件)。它通过ZMQ连接到ipython,因此我需要运行
ipython控制台
。即使我没有使用ZMQ功能,我也看不到不使用
ipython控制台的任何目的,因此我希望
ipython
在不键入
console
的情况下启动基于ZMQ的控制台。我知道,使用bash别名可以部分解决这个问题,但我认为我在启动
qtconsole
notebook
时会遇到问题,我们没有提供任何方法将
ipython控制台
设为默认,而且我们可能不会,因为它比常规终端IPython得到的现场测试要少得多。我建议您给它取一个方便的名字。

谢谢您的回答!我在哪里可以了解到
ipython
ipython控制台之间的主要区别?我试着用谷歌搜索它(“ipython控制台”),但它的控制台是一个非常常见的搜索词。控制台使用ZMQ,所以像
input
这样的东西不会工作,如果ZMQ不可用,控制台将不会启动,像vi/curses这样的东西也不会工作。。。等等。他们在“普通”IPython上做了什么。我们确实没有任何文档,但使它与众不同的大部分代码都在这个文件中: