vim編輯命令,linux命令使用vim報錯,LINUX中使用VIM替換報錯:pattern not found

 2023-11-07 阅读 33 评论 0

摘要:在VIM中使用替換命令::s/rac1/szserver_72/g報錯:pattern not found? ,但rac1實際是存在的可以這樣處理即可:(即將s改為%s,g改為ge):%s/rac1/szserver_72/gevim編輯命令?原文見:https://blog.csdn.net/wonder_2012/article/detail

在VIM中使用替換命令:

:s/rac1/szserver_72/g

報錯:pattern not found? ,但rac1實際是存在的

可以這樣處理即可:(即將s改為%s,g改為ge)

:%s/rac1/szserver_72/ge

vim編輯命令?原文見:https://blog.csdn.net/wonder_2012/article/details/8012301

vim查找替換的詳解:

https://www.cnblogs.com/longjshz/p/5775584.html

一、查找

查找命令

/pattern:向下查找pattern匹配字符串

vim不是內部或外部命令??pattern:向上查找pattern匹配字符串

使用了查找命令之后,使用如下兩個鍵快速查找:

n:按照同一方向繼續查找

N:按照反方向查找

字符串匹配

pattern是需要匹配的字符串,例如:

linux最常用命令。1

1:/abc#查找abc

除此之外,pattern還可以使用一些特殊字符,包括(/、^、$、*、.),其中前三個這兩個是vi與vim通用的,“/”為轉義字符。

1

2

3

linux基本命令的使用、1:? /^abc#查找以abc開始的行

2:/abc$#查找以abc結束的行

3://^abc#查找^abc字符串

二、替換

基本替換

1

linux打開文件命令。2

3

4

5

6

1:? :s/vivian/sky/???????? #替換當前行第一個 vivian 為 sky

linux退出命令,2:? :s/vivian/sky/g???? #替換當前行所有 vivian 為 sky

3:? :n,$s/vivian/sky/???? #替換第 n 行開始到最后一行中每一行的第一個 vivian 為 sky

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

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

5:? :%s/vivian/sky/??????? #(等同于:1,$s/vivian/sky/?? :g/vivian/s//sky/) 替換每一行的第一個 vivian 為 sky

1

linux。6: :%s/vivian/sky/g #(等同于:1,$s/vivian/sky/g???? :g/vivian/s//sky/g)替換每一行的所有 vivian 為 sky

可以使用 #或+ 作為分隔符,此時中間出現的 / 不會作為分隔符

1

2

1:? :s#vivian/#sky/#???????? 替換當前行第一個 vivian/ 為 sky/

2:? :%s+/oradata/apras/+/user01/apras1+ (使用+ 來 替換 / ):/oradata/apras/替換成/user01/apras1/

Ubuntu安裝不了vim,例如:

1

2

3

4

5

vim退出命令,1:? :s/str1/str2/????????? #用字符串 str2 替換行中首次出現的字符串 str1

2:? :s/str1/str2/g???????? #用字符串 str2 替換行中所有出現的字符串 str1

3:? :.,$ s/str1/str2/g???? #用字符串 str2 替換正文當前行到末尾所有出現的字符串 str1

4:? :1,$ s/str1/str2/g???? #用字符串 str2 替換正文中所有出現的字符串 str1

5:? :g/str1/s//str2/g????? #功能同上

版权声明:本站所有资料均为网友推荐收集整理而来,仅供学习和研究交流使用。

原文链接:https://808629.com/169202.html

发表评论:

本站为非赢利网站,部分文章来源或改编自互联网及其他公众平台,主要目的在于分享信息,版权归原作者所有,内容仅供读者参考,如有侵权请联系我们删除!

Copyright © 2022 86后生记录生活 Inc. 保留所有权利。

底部版权信息