我在 Linux mint 上使用 vim 编辑器。我想知道是否有任何方法可以在不离开编辑器的情况下编译c程序。
答案1
有几种可能性。
一种方法是使用编译
:!gcc file.c
但更好的策略是使用Makefile
并编译
:make
最简单的地方Makefile
看起来像。
program:
gcc file.c
答案2
在 Vim 中执行此操作的规范方法是使用编译器配置设置。你的 vim 安装几乎肯定带有一个编译器插件海湾合作委员会。输入:help compiler
Vim 以了解有关其工作原理的更多信息。
要将 gcc 与 c 源文件关联起来,您的 .vimrc 中需要类似这样的内容:
au BufEnter *.c compiler gcc