有没有办法让我定义一个命令(即:compile)来编译vim中的C / C ++代码?我知道我可以使用:!g ++%:p,但输入所有这些特殊字符真的很棘手。
提前致谢。
答案 0 :(得分:3)
您可以在Vim中使用:make
命令。默认情况下,它运行make
但您可以将makeprg
变量设置为您想要的任何程序。
所以你的例子。
:set makeprg=g++\ %
然后你可以
:make
答案 1 :(得分:2)
您可以使用:make
(或缩写:mak
)来调用Makefile
。您甚至可以指定目标(例如:mak build
)。而且你总是可以制作一个映射来使它(hehe)更容易调用。
:help :make