導航:首頁 > 程序命令 > vi替換命令

vi替換命令

發布時間:2022-01-24 06:09:30

Ⅰ centos里vi命令里怎麼替換

替換當前行第一個OLD為NEW
:s/OLD/NEW

替換當前行所以OLD為NEW
:s/OLD/NEW

退換當前文件中的所有OLD為NEW
:%s/OLD/NEW/g

除了上述的幾種替換模式,還可以指定兩個行號,把他們之間所有的OLD替換稱NEW,
語法為,第一個#號表示開始行,第二個#號表示截止行
:#,#s/OLD/NEW/g

替換第三行到第五行所有OLD為NEW
:3,5s/OLD/NEW/g

其中兩個行號也可以只出現一個,省略的那個表示為游標所在的行,例如:

:,5s/OLD/NEW/g 把游標所在行到第5行所有OLD替換為NEW

:5,s/OLD/NEW/g 把第5行到游標所在行所有OLD替換為NEW

另外最後一行可以使用$表示,所以
:%s/OLD/NEW/g 等價於 :1,$s/OLD/NEW/g

linux 中如何用vi編輯器替換相同的字元

替換一個字元:在命令模式下選中要替換的字元,按r,再按替換後的字元。
替換全文中所有的字元:可以在命令模式下輸入:% s/str1/str2/g

Ⅲ vi命令中的替換功能

:e!
:%s/#/\r#/g

Ⅳ 如何用vi命令替換特定的一些行

一條命令不能做到的,可以分解為幾條命令來做。

Ⅳ 幫忙給一個vim的替換命令

:%s/\s.*/
是這個吧?

Ⅵ vi編輯器中s命令怎麼用不是(:s)。。。是s,怎麼用。類似於替換的

命令形式:ns
例如:把游標移到要替換的位置,按7s表示從當前位置開始輸入7個字元,注意「$」出現的位置,按<ESC>退出編輯。

Ⅶ vi編輯器如何整體替換

進入末行模式 :%s#-l/usr/include/SDL#-l/opt/mini6410/games/output/include/SDL#g
:g#-l/usr/include/SDL#s##-l/opt/mini6410/games/output/include/SDL#g
剛剛試了一下這兩個命令都可以用

Ⅷ vim替換命令中 如果要替換變數a 而又不替換其他帶有字母a的命名,要怎麼操作

示例:

Ⅸ vi 如何實現模糊替換

舉個例子啊:
將文件tihuan(假設此文本中字元a)中的所有字元a換成字元w,其命令為:
1。vi tihuan
2。按esc鍵
3。按shift+:
4。在:後輸入 %s/a/w/g

就ok了!

Ⅹ Linux下vi編譯器下 替換字元操作是什麼命令

:substitute或者縮寫形式:s

:[range]substitute/from/to/[flags]

該命令將由[range]指定的行中的字元串"from"替換為"to"。比如將"Professor"替換為"Teacher":

:%substitute/Professor/Teacher/

%(命令中的[range]部分)表示將此命令作用於所有行,如果省略這一部分,命令將只作用於當前行。

以上命令只將每行中的第一個Professor換為Teacher,如果需要全部替換,必須在[flag]中指定為g:

:%substitute/Professor/Teacher/g
或者:
:%s/Professor/Teacher/g

以上內容及例子全部來自vim用戶手冊。

閱讀全文

與vi替換命令相關的資料

熱點內容
fib在python是什麼意思 瀏覽:532
c調用命令行 瀏覽:940
阿里雲伺服器中沒有apt 瀏覽:610
發送信息需要用戶加密嗎 瀏覽:636
六年級分數乘分數有幾種演算法 瀏覽:298
到哪裡查自己的app賬號 瀏覽:121
光大app點擊哪裡可以查年費 瀏覽:877
加密狗軟體先安裝還是先先後順序 瀏覽:354
柱頭加密區箍筋間距一般多少 瀏覽:683
美團商家版本服務中心在app哪裡 瀏覽:989
androidgps調試 瀏覽:821
比心app怎麼下載官方 瀏覽:49
安卓怎麼隱藏手機上的app 瀏覽:580
hp光纖交換機命令 瀏覽:896
pythonhive導入數據 瀏覽:674
安卓手機屏幕按住一直抖怎麼辦 瀏覽:196
壓縮率公式 瀏覽:323
藍虎app怎麼下載 瀏覽:616
周易江湖pdf 瀏覽:861
java取主機名 瀏覽:368