Vim的查詢和替換修改操作

2021-06-02 07:35:29 字數 341 閱讀 5421

按r然後按需要替換的字,直接可以把當前游標位置的內容替換成你輸入的內容。

按c是更改操作,後面的就像d一樣可以隨便跟,可以跟w,e,$之類的

:s/old/new     是替換第乙個匹配,行內

:s/old/new/g 替換所有匹配,行內

:#,#s/old/new/g 替換兩個行之間的所有匹配,#代表行號

:%s/old/new/g 替換全文中匹配,%代表查詢全文吧

/是向後查詢,?向前查詢,n是重複上次查詢,shift + n是反向重複查詢

%是查詢匹配的括號,大中小括號都行

r是替換當前游標的字元,r是替換當前游標開始的內容,按esc結束替換

VIM的查詢和替換

vi vim 中可以使用 s 命令來替換字串。該命令有很多種不同細節使用方法,可以實現複雜的功能。s vivian sky 替換當前行第乙個 vivian 為 sky s vivian sky g 替換當前行所有 vivian 為 sky n,s vivian sky 替換第 n 行開始到最後一行中...

vim 查詢替換操作命令

1,查詢 vim查詢支援正規表示式,例如 vim 匹配行尾的 vim 需要查詢特殊字元需要轉義,例如 vim 匹配 vim 2,大小寫敏感查詢 在查詢模式中加入 c表示大小寫不敏感查詢,c表示大小寫敏感查詢。例如 foo c 將會查詢所有的 foo foo foo 等字串。3,大小寫敏感配置 vim...

vim查詢和替換詳解

1 vim 單檔案中查詢方法 正常模式下使用 或 命令執行向後搜尋或向前搜尋 set ic 忽略大小寫命令,ic 為 ignore case 縮寫 set is 邊輸入邊顯示匹配結果,is 是 incsearch 命令的縮寫 set hls 高亮顯示匹配結果,hls 為 highlight sear...