天天看點

進入編輯模式、vim指令模式、vim實踐

進入編輯模式

1、[root@test ~]# vi /etc/services 

2、輸入小寫的i後再下發就會出現--INSERT--,就可以編輯

#

# Each line describes one service, and is of the form:

# service-name  port/protocol  [aliases ...]   [# comment]

-- INSERT --

3、可以在光标下新增一行,用小寫的o

vim指令模式

1、查找

/even

2、按n選擇下一個(向下查找)

3、輸入?even 選擇n向前查找

4、将所有的even字元替換成test,若是不加g的話,就隻替換第一行

:1,$s/enev/test/g

5、:1,955s/zserv/test/g,在1行到955行替換

vim實踐

1、[root@test ~]# cp /etc/services /temp/1.txt

2、需要檢視45行

:45

3、删除一行

dd

     删除3行

3dd

4、還原上一步

u

5、移動到最後一行

G

6、移動到行首

gg

7、複制2行

2yy

8、粘貼

p

9、按u恢複上一步,按Ctrl+r 相反

本文轉自 jiekegz  51CTO部落格,原文連結:http://blog.51cto.com/jacksoner/1977698