在Vim中运行程序,并在同一窗口中输出

时间:2013-11-09 03:58:45

标签: c vim compilation

我写了一个makefile来用vim编译我的代码

:make

现在我不想做

:! ./program_name

因为它需要太长时间。运行和编译我的代码并在vim的同一窗口中查看它的快速方法是什么?是否可以在copen中输出我的程序?或者只是为了错误。

2 个答案:

答案 0 :(得分:0)

您可以在Makefile中设置默认规则,以便一起编译和运行。

default: app run

app: $(OBJECTS)
    $(CC) $(CFLAGS) -o $@ $(OBJECTS)

run:
    ./app

答案 1 :(得分:0)

发布! ./program_name后,您可以使用:!!快速重复此问题。您甚至可以将其与:make|!!

结合使用