linux vim模式下批量修改文件內容


1.:s/vivian/sky/ 替換當前行第一個 vivian 為 sky
   :s/vivian/sky/g 替換當前行所有 vivian 為 sky

2. :n,$s/vivian/sky/ 替換第 n 行開始到最后一行中每一行的第一個 vivian 為 sky
    :n,$s/vivian/sky/g 替換第 n 行開始到最后一行中每一行所有 vivian 為 sky
                     (n 為數字,若 n 為 .,表示從當前行開始到最后一行)


3. :%s/vivian/sky/(等同於 :g/vivian/s//sky/) 替換每一行的第一個 vivian 為 sky
     :%s/vivian/sky/g(等同於 :g/vivian/s//sky/g) 替換每一行中所有 vivian 為 sky


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM