vi vim 字符串替换
vi vim編輯器替換命令:
:%s/s1/s2/? ? 用字符串s2替換每行的第一個(gè)字符串s1
:%s/s1/s2/g? ?用字符串s2替換每行的所有字符串s1
:n,$s/s1/s2/? ?用字符串s2替換從n行開(kāi)始到最后一行,每行的第一個(gè)字符串s1
:n,$s/s1/s2/g? ?用字符串s2替換從n行開(kāi)始到最后一行的所有字符串s1
:.,$s/s1/s2/g? ?用字符串s2替換從當(dāng)前行開(kāi)始到最后一行的所有字符串s1
:s/s1/s2/? ?用字符串s2替換當(dāng)前行的第一個(gè)字符串s1
:s/s1/s2/g ? 用字符串s2替換當(dāng)前行的所有字符串s1
:n1,n2s/s1/s2/g? n1與n2為數(shù)字,在第n1與n2行之間尋找n1字符串并替換成n2
:n1,n2s/s1/s2/gc? n1與n2為數(shù)字,在第n1與n2行之間尋找n1字符串并替換成n2,且在替換前顯示提示字符給用戶(hù)確認(rèn)是否替換
s1和s2中的特殊字符需要使用轉(zhuǎn)義符號(hào)\,進(jìn)行轉(zhuǎn)義。
:1,\$s/output/log\\/output/g
使用的轉(zhuǎn)義字符把output替換成log/output。因?yàn)?為特殊字符,需要用\轉(zhuǎn)義。
?
總結(jié)
以上是生活随笔為你收集整理的vi vim 字符串替换的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問(wèn)題。
- 上一篇: 科学计数法输出
- 下一篇: CAD 使用 颜色 线型