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

<$>

將光標移到當前行的行尾


發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章