vi 替換技巧

2021-07-05 04:03:37 字數 513 閱讀 9250



:s/vivian/sky/ 替換當前行第乙個 vivian 為 sky

:s/vivian/sky/g 替換當前行所有 vivian 為 sky

:n,$s/vivian/sky/ 替換第 n 行開始到最後一行中每一行的第乙個 vivian 為 sky

:n,$s/vivian/sky/g 替換第 n 行開始到最後一行中每一行所有 vivian 為 sky

(n 為數字,若 n 為 .,表示從當前行開始到最後一行)

:%s/vivian/sky/(等同於 :g/vivian/s//sky/) 替換每一行的第乙個 vivian 為 sky

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

vi 替換命名

前言 上班時沒有google,就抱怨想查了資料都麼的 下班後有了google,卻呆在youku上不肯下來。唉,這就是小挫挫的人生 原文link http soft.chinabyte.com 374 7749874.shtml vi vim 中可以使用 s 命令來替換字串。以前只會使用一種格式來全文...

vi查詢替換

1 在vi中使用的查詢替換方法利用 s 命令可以實現字串的替換。具體的用法包括 s str1 str2 用字串 str2 替換行中首次出現的字串 str1 s str1 str2 g 用字串 str2 替換行中所有出現的字串 str1 s str1 str2 g 用字串 str2 替換正文當前行到末...

vi 替換命令

vi 中替換命令 1.基本的替換 s vivian sky 替換當前行第乙個 vivian 為sky s vivian sky g 替換當前行所有 vivian 為sky n,s vivian sky 替換第n 行開始到最後一行中每一行的第乙個 vivian 為sky n,s vivian sky ...