2013-02-04 39 views
1

我使用vim作为我的IDE,并且我也使用它进行编译。我不喜欢vim在内部运行(终端)命令时“冻结”的事实。在vim cwindow中运行编译(并且vim没有被“冻结”)

所以我试图做的是在conqueterm中运行我的汇编,并在文件中输入它(在/tmp/),然后用cwindow打开它。这有点牵强我同意,但idead在这里。

现在我使用这个命令(绑定到<F8>),但它需要我的vim虽然它编译我不能编辑什么...

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

那么,你如何vimers做到这一点?

回答

3

默认情况下,Vim无法运行异步任务。有写入解决此限制很多脚本:

+0

在我有我在这里走错了路的问题到底是什么,我想要做:http://stackoverflow.com/questions/2412785/silent-make-execution-in-vim-gvim感谢您的帮助:)我现在使用AsyncCommand。 – b3nj1