首先申明,本文完全是写给初学者看的,即一个unix初学者,一个c语言初学者,一个vim初学者。
让我们从零开始,step by step. 整个编辑编译执行过程,全部在vim编辑器中完成。
1. 首先打开vim,在normal模式(n)下键入
:!mkdir ~/Programming Language
这句命令的结果就是,在用户跟目录下建立一个新文件夹:Programming Language.
2. 进入新建的文件夹,或者不必直接进入,看你的需要。
:cd ~/Programming Language
3. 建立新文件,Hello World.c
:vi Hello World.c
4. 下面就是编辑文件了,我编辑了一个标准的Hello World.c文件
#include <stdio.h>
int main (void)
{
printf ("hello world !\n");
return 0;
}
然后保存。
:w
5. 下面进入编译阶段,我们用gcc来编译。
:!gcc -o Programming Language Hello World.c
如果没有任何出错信息,ok,这样,就在~/Programming Language/下生成了一个名为Hello World的unix可执行文件。
6. 执行生成的unix可执行文件
:!./Hello World
屏幕显示结果:
hello world!
Press ENTER or type command to continue
以上就是编辑编译执行一个c程序的标准过程,至于如何在vim中设定快捷方式,一键实现这些功能,就不在本文讨论范围了。
Unix初学者指南:C语言与Vim编辑器的集成编译流程
本文为Unix初学者提供了一个从零开始的指南,介绍了如何使用Vim编辑器进行C语言的编辑、编译及执行全过程。包括在用户根目录创建文件夹、建立并编辑C语言文件、使用gcc进行编译,并最终执行生成的Unix可执行文件。此教程旨在帮助初学者掌握Unix环境下C语言编程的基础操作。

被折叠的 条评论
为什么被折叠?



