Python中的Vim缓冲区?

时间:2009-11-17 04:17:51

标签: python vim

是否可以在Vim缓冲区中打开Python解释器?类似的东西:

________________________
|                      |
|                      |
|  my python script    |
|                      |
|                      |
------------------------
|                      |
|  python interpreter  |
------------------------

现在我打开了Vim并打开了一个单独的翻译。我看到了this的答案,并被吹走了。

无论如何,感谢您的帮助,如果有什么我可以谷歌然后指向我那个方向。

6 个答案:

答案 0 :(得分:13)

不,默认情况下,您无法在Vim中运行shell。这是设计的。

但是,有一些方法可以实现这一目标:

答案 1 :(得分:3)

您可以查看PIDA。不完全是你要求的,但它是一个嵌入vim的Python IDE,所以可以做到这一点。

答案 2 :(得分:2)

结帐Pimp。另请阅读this related question

答案 3 :(得分:1)

看起来这个vim插件似乎可以完成这项工作。

http://www.vim.org/scripts/script.php?script_id=2043

答案 4 :(得分:0)

你想要的是有一个vim窗口充当终端。 AFAIK vim不能这样做(但是?)。 otoh,如果你还没有和vim结婚,那就试试emacs,它确实有这个功能。

答案 5 :(得分:0)

这可以通过tmux和tslime.vim完成。

有关详细信息,请参阅此帖子:http://joshuadavey.com/post/15619414829/faster-tdd-feedback-with-tmux-tslime-vim-and