您的位置:首页 > 编程语言 > C语言/C++

用Vim写一个简单的Hello,World程序

2014-04-15 17:49 441 查看
vim的模式 $ vi filename 进入normal 模式,这是命令模式,用于执行大多数常用的编辑命令,不能输入 。

敲i 进入 insert 模式,这是正常的编辑模式。

按Esc 可以回到 normal 模式。

在normal 模式下输入 : (冒号) 进入底行模式,也是执行命令的模式,用的最多的是查找。

不管在 insert 模式还是底行模式,按 Esc 就能回到 normal 模式。

insert 模式和底行模式是不能直接相互切换的,只能通过 normal 模式切换 。

用编辑 helloworld 来说明:

$ vi hello.c 进入vi ,处于normal 模式,不能输入。

按 i 进入 insert 模式 ,输入#include 按Esc 回到 normal 模式,光标会向前移动一个字符。

再按 i 进入 insert 模式,输入 stdio.h 按Esc 回到 normal 模式。

按 o 进入insert 模式(o 是在下一行进入 insert 模式),这样就到了下一行。

并且在 insert 模式,可以进行编辑 int main() {} 按Esc 回到 normal 模式,再按 i 进入 insert 模式,敲回车,} 就到下一行了。

按Esc 回到 normal 模式,再按 O (大写的 o),进入在上面新开一行并进入 insert 模式 printf();

按Esc 回到 normal 模式,按 h 将光标向左移动一个字符。

按 i 进入 insert 模式 “” 按Esc 回到 normal 模式。

按 i 进入 insert 模式 Hello world!\n 这样helloworld 就编辑完了。

按 Esc 回到 normal 模式,按 ZZ (两个大写的 z) 就可以保存并退出

ps: 在normal 模式下 按 i,I,o,O,a,A 都能进入insert 模式 h j k l 是normal 模式下的光标移动命令,h 向左,l 向右, j 向下, k 向上 normal 模式是相当重要的,用vim 时,你按的作多的键应该就是 Esc了。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  vim C语言
相关文章推荐