在没有离开vim的情况下在vim中启动make

时间:2013-06-05 13:21:37

标签: vim makefile

“:make”在vim中用于编写程序与copen一起获得程序是有用的,但是当你  启动make,屏幕将返回shell并等到make完成,就在那里  我能用什么方法摆脱它?我只是想发布make,并且仍然可以浏览  我的代码,当make完成后,我可以使用copen来检查结果。

2 个答案:

答案 0 :(得分:2)

您不必使用:make来使用:copen。从命令行(此处显示的bash语法):

make .... > error.txt 2>&1

然后从vim内部:

:cf error.txt

答案 1 :(得分:0)

您可能想要查看tpope的dispatch plugin。有a short video可以让您了解它的作用,这基本上是在后台运行任意命令并返回结果(即:make results)而不会弄乱您的工作流程。强烈推荐。