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 |
<$> |
將光標移到當前行的行尾 |
Linux 變幹邊學 學習筆記之 Vi常用命令
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.