day17-vim的使用及實踐(二)
阿新 • • 發佈:2018-01-04
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的使用及實踐(二)