在vim窗口中运行编译(并且vim没有被“冻结”)

时间:2013-02-04 10:23:51

标签: bash vim compilation

我使用vim作为我的IDE,我也用它编译。我不喜欢当你在其中运行(终端)命令时vim被“冻结”的事实。

所以我要做的是在conqueterm中运行我的编辑并将其输出到文件中(在/tmp/中),然后用cwindow打开它。这有点牵强,我同意,但理想就在这里。

现在我正在使用这个命令(绑定到<F8>)但它需要我的vim并且我在编译时无法编辑任何内容......

command -nargs=* BuildThat make -C /my_build_dir -j <args> | botright cwindow 3

那么你们如何做到这一点?

1 个答案:

答案 0 :(得分:3)

默认情况下,Vim无法运行异步任务。编写了许多脚本来解决这个限制: