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

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了。
  • 3
    点赞
  • 5
    收藏
    觉得还不错? 一键收藏
  • 4
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 4
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值