vim编辑器的介绍及其使用


🍊自我介绍

  Hello,大家好,我是小珑也要变强(也是小珑),我是易编程·终身成长社群一名“创始团队·嘉宾” ,现在我来为大家介绍一下有关嵌入式方面的内容。在进入介绍之前,可能有一些小伙伴不了解易编程·终身成长社群;想要进一步了解社群的小伙伴可以点击下方链接自行跳转至关于社群的介绍:

易编程·终身成长社群 :
https://blog.csdn.net/weixin_74300052?spm=1011.2266.3001.5343
在这里插入图片描述


🍊常用工具介绍

前言

  我们想要编写C语言代码,可以使用linux系统提供的工具才能进行代码的编写。代码编写完成之后,我们还需要验证书写的代码是否正确。这就需要编辑器来进行验证。linux系统为我们提供了比较好的开发工具。

vim 编辑器:书写代码的工具

gcc编译器:编译代码的工具

🍊vim编辑器

1、vim编辑器基本操作

模式使用方法
命令模式vim+hello.c 默认打开的
插入模式按下小写的“i”键,在终端的左下角会出现一个叫做“insert”的关键字,便是进入插入模式,可以书写代码了
底行模式代码书写完毕后,按下esc键,退出插入模式,在按下shift + " : ",可以使用以下命令:
w   保存
q   退出
a   所有
i    强制执行

插入模式:
在这里插入图片描述
底行模式:
在这里插入图片描述

2、vim编辑高级操作

注意:以下操作都在命令模式下进行【按下 esc 键后,可进入命令模式】

a. vim切换命令

命令功能
a进入编辑状态,从当前光标之后的位置开始插入键盘输入的字符
i进入编辑状态,从当前光标之前的位置开始插入键盘输入的字符
o进入编辑状态,并插入一新行,光标移到该新行的行首,以后键盘输入的字符将插入到光标位置
ESC进入命令状态
: !在vi中执行外部命令 ! ,按回车键可以返回vi继续工作

b. vim拷贝与粘贴指令

命令功能
[N]x删除从光标位置开始的连续N个字符(并复制到编辑缓冲区)
[N]dd删除从光标位置开始的连续N行(并复制到编辑缓冲区)
[N]yy复制从光标位置开始的连续N行到编辑缓冲区
p或P从编辑缓冲区复制文本到当前光标位置(即贴)
u取消上一次操作(即恢复功能)

c. vim保存退出指令

命令功能
:q退出没有修改的文件(若文件被修改了而没有保存,则此命令无效)
:q!强制退出,且不保存修改过的部分
:w保存文件,但不退出
:x保存文件并退出
:w File另存为File给出的文件名,不退出
:r File读入File指定的文件内容插入到光标位置

d. vim使用手册

  在终端中输入下面这个指令:

1 vimtutor zh

出现下面的使用手册:
在这里插入图片描述


博主有点小贪心:
喜欢的小伙伴可以:点赞+关注+评论+收藏(一键四连)哦~


  • 17
    点赞
  • 14
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值