首页>>帮助中心>>香港vps服务器Linux vi 命令能实现哪些文本替换技巧

香港vps服务器Linux vi 命令能实现哪些文本替换技巧

2024/6/17 202次

香港vps服务器Linux vi命令中,可以使用以下文本替换技巧:

替换单个字符:使用命令 r,例如 r/a/b 表示将光标所在位置的字符a替换为字符b

替换当前行中的内容:使用命令 cc,例如 cc/newtext 表示将当前行替换为newtext

全局替换:使用命令 :%s/oldtext/newtext/g,例如 :%s/foo/bar/g 表示在整个文件中将所有的foo替换为bar

替换指定范围内的内容:使用命令 :x,ys/oldtext/newtext/g,例如 :1,10s/hello/goodbye/g 表示在第1行到第10行范围内将所有的hello替换为goodbye

忽略大小写进行替换:在替换命令中添加选项 i,例如 :%s/foo/bar/gi 表示忽略大小写进行替换。

询问确认后替换:在替换命令中添加选项 c,例如 :%s/foo/bar/gc 表示每次替换都会进行确认。

使用正则表达式进行替换:可以在替换命令中使用正则表达式,例如 :%s/foo*/bar/g 表示将foo后面跟着0个或多个o的内容替换为bar

一诺网络香港免备案专区,提供「香港增强VPS」和「香港特惠VPS」两种类型的高可用弹性计算服务,搭载新一代英特尔®至强®铂金处理器,接入CN2低延时高速回国带宽线路,网络访问顺滑、流畅。机房网络架构采用了BGP协议的解决方案可提供多线路互联融合网络,使得不同网络运营商线路的用户都能通过最佳路由实现快速访问。香港云VPS低至29/月,购买链接:https://www.enuoidc.com/vps.html?typeid=2