1、保存並退出
linux下安裝好了vim以及gcc后,我們開始新建一個c文件,例如:
vim test.c
之后進入vim的編輯框中,點擊i進入插入模式,開始編輯程序,當你編寫好自己的程序之后,按Esc退出插入編輯狀態,然后輸入冒號加wq,點擊Enter即可,完整的命令如下
:wq
如下圖:


退出后,如果想要編譯並運行,則輸入以下命令:
gcc test.c
./a.out
即可顯示出程序的結果,如下圖:

2、正常退出
什么是正常退出呢?也就是當我打開了一個程序文件后,例如上述建立的test.c文件,我只是想看一下內容而已,並不想改動,看完之后退出就屬於正常退出。
所以,正常退出有個前提條件是:打開的文本文件在內容上沒有被改動過。
進入非插入編輯狀態后,輸入如下命令:
:q
例如:


3、不保存退出
當我打開了一個c程序文件后,我修改了一些內容,可是后來我發現修改的內容我不想要,於是我想退出並且不保存修改,這是退出的命令如下:
:q!
演示如下:


我再次打開test.c看看修改內容到底保存了沒有呢?

果然沒有保存修改。
4、強制退出
命令如下:
:!
演示如下:



按照提示操作,發現又進入了vim界面,可見這個退出方式沒什么好用的。不用也罷!
