vi模式下的文本替换
来源:互联网 发布:hypermill软件 编辑:程序博客网 时间:2024/05/16 12:10
vi/vim 中可以使用 :s 命令来替换字符串。
:s/well/good/ 替换当前行第一个 well 为 good
:s/well/good/g 替换当前行所有 well 为 good
:n,$s/well/good/ 替换第 n 行开始到最后一行中每一行的第一个 well 为 good
:n,$s/well/good/g 替换第 n 行开始到最后一行中每一行所有 well 为 good
n 为数字,若 n 为 .,表示从当前行开始到最后一行
:%s/well/good/(等同于 :g/well/s//good/) 替换每一行的第一个 well 为 good
:%s/well/good/g(等同于 :g/well/s//good/g) 替换每一行中所有 well 为 good
可以使用 # 作为分隔符,此时中间出现的 / 不会作为分隔符
:s#well/#good/# 替换当前行第一个 well/ 为 good/
:%s#/usr/bin#/bin#g
可以把文件中所有路径/usr/bin换成/bin
:s/well/good/ 替换当前行第一个 well 为 good
:s/well/good/g 替换当前行所有 well 为 good
:n,$s/well/good/ 替换第 n 行开始到最后一行中每一行的第一个 well 为 good
:n,$s/well/good/g 替换第 n 行开始到最后一行中每一行所有 well 为 good
n 为数字,若 n 为 .,表示从当前行开始到最后一行
:%s/well/good/(等同于 :g/well/s//good/) 替换每一行的第一个 well 为 good
:%s/well/good/g(等同于 :g/well/s//good/g) 替换每一行中所有 well 为 good
可以使用 # 作为分隔符,此时中间出现的 / 不会作为分隔符
:s#well/#good/# 替换当前行第一个 well/ 为 good/
:%s#/usr/bin#/bin#g
可以把文件中所有路径/usr/bin换成/bin
0 0
- vi模式下的文本替换
- vi模式下的替换
- vi 的文本替换
- vi模式下字符串的替换
- Linux vi 替换文本内容
- Linux 批量字符串替换命令(sed, perl )与vi文本下字符替换命令
- vi下基本替换
- linux基础命令之:vi模式下查找和替换
- linux基础命令之:vi模式下查找和替换
- Centos下的文本编辑器VI
- Linux/Unix下的vi文本编辑器
- vi编辑器下的文本复制、粘贴
- 文本编辑器vi一般模式下常用快捷键
- GrepWin:Win7下的文本替换工具
- 用vi替换文本中的^M
- vi批量替换文本中的字符串
- Vi的替换命令
- Vi的替换命令
- SpringMVC视图解析器
- SpringMVC @ResponseBody无法先前台出题数据的错误之一
- SQL*Plus中 Set timing on的时间显示单位
- Licode(二):Nuve源码分析
- 如何考取Atlassian Certified JIRA Administrator (ACP-100)
- vi模式下的文本替换
- 女儿清华,儿子北大!这位父亲5个教育秘诀绝了
- springmvc整合freemarker教程
- jvm配置(据说是阿里的)
- windows网络连接不上,网关为0.0.0.0的解决办法
- 猴子选大王,有1-100个数字,每数6位删除一个,顺序循环,最后只有一个数字的时候是1-100中的几?
- array_merge和+区别php
- LeetCode 61. Rotate List
- U812.0凭证冲销后前台不能删除问题