1. 程式人生 > >day17-vim的使用及實踐(二)

day17-vim的使用及實踐(二)

pad root passwd -s 命令模式 小寫字母 day17 cal adding

5.5:vim的編輯模式:

編輯模式:(輸入以下命令進入編輯模式):可以編輯文件內容:

技術分享圖片

命令模式:(按ESC則進入命令模式),

技術分享圖片

補充命令:在命令模式

:hi:則顯示高亮:

:nohi:則不顯示高亮:

"x":保存退出,和wq的區別是,當進入一個文件未進行編輯時,使用該命令不會改變文件的atime。

命令模式下替換命令:我們將大小字母A替換為小寫字母a

[root@localhost ~]# cat 1.txt #輸入文件的內容

AAAAAAAAAAAAA

aaaaBBBBBBCC

dddAACCCacc

[root@localhost ~]# vim 1.txt

:1,$s/A/a/g #用vim進入後,然後用此命令來替換後,則輸出如下內容:

[root@localhost ~]# cat 1.txt

aaaaaaaaaaaaa

aaaaBBBBBBCC

dddaaCCCacc

替換的格式有以下三種,具體使用視情況而定:

s@文本原內容@替換的內容@g

s#文本原內容#替換的內容#g

s/文本原內容/替換的內容/g

vim的實踐:

負責/etc/passwd到桌面:

#cp /etc/passwd ./1.txt

分別向上下左右移動10個字符:

10k 10j 10h 10l

把光標移動到49行: 49G

移動到文本末行:

G

移動到文本首行:

gg

搜索文件中root出現的次數:

/root 按n則選擇下一個:

還原上一步操作: u

把整個文件的root替換為toor.

1,$s/root/root/g


day17-vim的使用及實踐(二)