基本步骤

基本步骤

现在,来用 Vim 写个 C 程序吧。

打开 Vim

Terminal
vim hello.c

按下 i 进入输入模式,输入以下 C 语言代码

hello.c
1
2
3
4
5
6
#include <stdio.h>

int main() {
    printf("Hello, world!\n");
    return 0;
}

保存文件并退出

不少人第一次使用 Vim 时,不知道如何退出,于是 Vim 被调侃得称作 新手遇到的第一个 Linux 病毒

现在按下 Esc 键,可以看到 -- INSERT -- 提示消失,回到了命令模式。

当然,退出再简单不过,你现在要做的就是依次输入 : w q Enter

w 是 write 的缩写,表示保存
q 是 quit 的缩写,表示退出

为了以防某天你被关在 Vim 中,这里给出一些特殊解决方案:

  1. 使用 Vim 前忘记加 sudo 导致无法保存
操作说明推荐指数作用
:q!强制退出不推荐对文件的修改将被丢弃
:sav /tmp/xxx保存到新文件 /tmp/xxx 1推荐保留了劳动成果

在命令后加上 ! 表示强制执行,但是不能保证一定成功

聪明的你已经发现了,先进行 :sav /tmp/xxx 再进行 :q!

编译运行

最后,为了庆祝胜利,简简单单跑一下刚才写的程序吧。

Terminal
gcc hello.c -o hello.o
./hello.o

  1. 对于 GNU/Linux 文件系统的 /tmp 目录,任何用户都可以临时存放自己的文件。 ↩︎