Linux 变干边学 学习笔记之 Vi常用命令

1

:/Updating

查找文中所有与“Updating”匹配的字符串,并且将光标移到(当前光标所在行的下一行开始相匹配的)“Updating”字符串的位置

2

:5, $s/Updating/Installing/g

从第5行起至文件最后一行,将所有“Updating”字符串替换成“Installing”字符串

3

:2, $s/Updating/Installing

从第2行起至文件最后一行,将每行的第一个“Updating”字符串替换成“Installing”字符串

4

<u>

撤销当前操作(后退)

5

<CTRL+r>

取消撤销(前进,或者说前进到下一次操作)

6

:s/Updating/Installing/g

将当前光标所在行所有“Updating”字符串替换成“Installing”字符串

7

:w! ./ViTest

将文件所有内容覆盖掉./ViTest中的原内容

8

5G

光标移至第5

9

G

光标移至文件最后一行

10

<v>

标记文件,类似Windows command下的标记功能

11

<yy>

将光标所在当前行保存至缓冲区

12

<p>

在光标所在位置粘贴复制的内容

13

<dd>

剪切光标所在当前行

14

<3dd>

从光标所在行开始,连续剪切掉3

15

<4p>

从当前行的末尾开始,重复4粘贴复制或者剪切掉的内容

16

<r>

替换光标所指位置的字符,按<r>键后,输入替换字符,输入以后退出修改模式,回到浏览模式

17

<h>

光标向左移动

18

<l>(小写L

光标向右移动

19

<j>

光标向下移动

20

<k>

光标向上移动

21

<s>

删除光标所在字符,等待输入,输入后停留在修改模式

22

<S>

删除光标所在行的字符,等待输入,并停留在修改模式

23

<i>

进入修改模式,在光标所在字符后加入字符

24

<a>

在光标所在行的末尾追加字符,并进入修改模式

25

<5o>

从光标所在行末尾起,添加5个空行,并停留在修改模式

26

<5O>(大写字母O

从光标所在行起,添加5个空行,并停留在修改模式

27

<7yy>

从光标所在行起,复制连续7行的内容

28

<$>

将光标移到当前行的行尾


评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值