嵌入式学习之Linux入门篇笔记——3,vim编辑器的使用

配套视频学习链接:http://【【北京迅为】嵌入式学习之Linux入门篇】 https://www.bilibili.com/video/BV1M7411m7wT/?p=4&share_source=copy_web&vd_source=a0ef2c4953d33a9260910aaea45eaec8

目录

1.什么是 vim?

2.为什么要学习 vim?

3.vi 和 vim 的关系?

4.怎么打开 vi 编辑器?

5.vi 编辑器三种模式?

6.vim 编辑器移动光标

7.vim 编辑器快速定位

8.vim 编辑器的复制

9.使用快捷键来复制

10.vim 编辑器的删除命令

方法一:直接进到编辑模式,使用 delete 来删除

方法二:使用 dd 命令。

11.vim 的撤销

12.vim 的查找

13.vim 的替换

14.vim 的保存

15 vim 的文件对比


1.什么是 vim?

vim 是一个文本编辑器,类似于 win 上的 wps。

2.为什么要学习 vim?

因为几乎每一个发行版都有 vim/vi 编辑器,嵌入式 Linxu 上通常也会集成 vim。

3.vi 和 vim 的关系?

vim 是 vi 的加强版。

4.怎么打开 vi 编辑器?

直接在控制台输入命令:vi filename

如果当前路径没有我们要打开的文件,vi 会帮我创建一个,如果当前路径有这个文件,则

直接打开这个文件

5.vi 编辑器三种模式?

一般模式,如下图

编辑模式,如下图所示,可以按键盘上的 I 从一般模式切换到编辑模式

从编辑模式退回到一般模式,按键盘上的 esc 按键。

命令行模式,按键盘上的可以切换到命令行模式

举例,在命令行模式输入命令“set number”即可显示行号

如下图:

6.vim 编辑器移动光标

可以使用键盘上的上下左右按键

K JHL 也可以来移动光标

K:向上移动

J:向下移动

H:向左移动

L:向右移动

7.vim 编辑器快速定位

gg:将光标定位到第一行

G:将光标定位到最后一行

ngg:将光标定位到底 n 行

8.vim 编辑器的复制

先将光标放在我们要复制内容的行首,使用上下左右按键来选择文字,选择好之后按键盘

的上 Y,接着按 esc 回到一般模式,把光标移动到我们要复制的地方,然后按键盘上的 P

9.使用快捷键来复制

先将光标放在我们要复制内容的行首,双击“yy”,然后把光标移动到我们要复

制的地方,接着按键盘上的 p

yy:复制当前行

nyy :复制当前行下的 N 行。

10.vim 编辑器的删除命令

方法一:直接进到编辑模式,使用 delete 来删除

方法二:使用 dd 命令

dd:删除光标所在行。

ndd:删除 n 行

n1,n2d:删除指定范围的行。需要在命令行模式下操作。

11.vim 的撤销

一般模式下直接按键盘上的“u”,注意,关闭过的文本文件不能再撤销

如果不清楚自己现在在哪个模式,可以使用 esc 按键来回到一般模式

反撤销:ctrl+r

12.vim 的查找

使用 进到命令行模式,然后输入我们要查找的字符,查找下一个使用的是“n”(从上往下)

使用 进到命令行模式,然后我们输入我们要找到的字符,查找上一个使用的是“n”(从下往上)

13.vim 的替换

:%s /old/new/g

14.vim 的保存

:q! 强行退出,不保存

:wq 保存退出

:q 退出没有编辑过的文本

15 vim 的文件对比

vimdiff file1 file2 file3

  • 35
    点赞
  • 19
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

玄奕子

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值