Linux中vi命令替换字符串的操作
2017-06-28 08:50
344 查看
如果一个Vim文件中出现较多的 $1 字符串,现有这样的一个需求就是,将 $1 替换成 $a 。如何使用vim的这些命令。解决方案::%s#$1#$a#g这句话的意思就是将$1替换成$a,其中的“#”号,只是一种为了提高可读性设置的分隔符,vim文档中建议是用+,但是习惯上用#,提高可读性,还有用/斜线来表示的。不用纠结,只是一种表示而已。标准语法如下:
%s
/pattern/string/flags
最后的g表示全局的意思。
相关文章推荐
- Linux vim/vi 用:s 命令来替换字符串
- Linux命令之sed批量替换字符串操作
- Linux 批量字符串替换命令(sed, perl )与vi文本下字符替换命令
- vi部分命令. 替换操作; 文本格式转换; 在整个文件中替换; 在行首尾添加字符串.
- Linux下vi替换字符命令操作实例
- Linux 批量字符串替换命令(sed, perl )与vi文本下字符替换命令
- vi命令,替换操作,文本格式转换,在整个文件中替换,在行首尾添加字符串
- linux:vi 替换命令
- Linux系统攻略关于vi替换命令的使用说明
- linux基本操作(vi编辑基本命令)
- Linux教程-Vi的编辑操作及命令
- linux:vi 替换命令
- 《vi中的替换艺术》-linux命令五分钟系列之十一
- linux:vi 替换命令
- linux:vi 替换命令
- Linux操作:vi命令详解
- linux:vi 替换命令
- Linux常用文件操作 -- 批量替换多个文件中字符串
- vi中的字符串替换命令
- linux:vi/vim 替换命令