使用Python执行缓冲区内容以分割窗口而不会因执行时间过长而冻结

时间:2013-05-23 11:55:55

标签: python vim

现在我有map <F5> :w<CR>:!python %<CR>,如果我的脚本正在进行长期工作,那么vim会冻结。

我想将脚本输出直接分割到分割窗口。像tail -f但在vim。

是否有任何插件或功能来完成这项工作?

1 个答案:

答案 0 :(得分:2)

这并不是Vim的职权范围。请参阅:help design-not,然后查看this thread

最好的方法是像往常一样使用命令行。但是,如果你真的想这样做,那么你可以使用tmux和vimux插件在tmux会话中启动python进程。