Linux vim如何实现文件中多行或者所有行相同列插入相同的字符串
来源:互联网 发布:阿里云主机还是万网 编辑:程序博客网 时间:2024/05/17 22:50
1.可用于在选中的行上插入相同的内容
vi 下,如何在每行中插入?(类似UltraEdit的列编辑)
1: 定位光标
2: CTRL+v #进入Visual Mode。
3: j #选择要在哪些行加入?!
4: I #一定是大写!
5: 输入要插入的文本
6: ESC
注:如果vi不行可以使用vim
第三步:如果要是选择全部的可以G到文件尾部;
想选择几行就nj,如5j;
2.如果前面(或后面)的字符串相同,可以用替换字符的方法
:%s/src/dst/g
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
参考文章:
http://www.cnblogs.com/xd502djj/archive/2010/11/30/1892079.html
http://blog.sina.com.cn/s/blog_40e1ba640100jwy5.html
- Linux vim如何实现文件中多行或者所有行相同列插入相同的字符串
- vim 在所有行前插入相同的内容
- vim 在所有行前插入相同的内容
- 合并gridview相同的行或者相同的列
- linux 删除所有后缀名相同的文件
- 表格合并相同列,相同行的jquery实现
- 如何输出第二列相同的行
- 在第一列后写入相同的字符串-linux
- sql查询某两列(或者多列)的值相同,的所有记录
- 一个字符串数组,找出他们所有存在两个或者两个以上相同的字符串
- 如何在oracle钟删除所有列值相同的两行数据中的一行
- linux 文件,相同行过滤
- 解决静态查找相同串或者有相同前缀的所有串的好方法
- wps表格里某一行或某一列怎么加上相同的数字、字母或者汉字
- vim中的高亮所有相同单词的方法
- Java对比两个文件统计字符串相同行的数量
- awk 合并相同列的行
- 怎么列出相同列的行
- ubuntu14.04 Android开发环境配置
- LeetCode | House Robber
- 位图和像素位
- 欢迎使用CSDN-markdown编辑器
- Linux LVM 创建、删除、扩展
- Linux vim如何实现文件中多行或者所有行相同列插入相同的字符串
- 环境变量配置文件
- php 文件操作
- iOS框架和服务
- Java中"=="和"equals"区别
- 进程和线程关系及区别
- C Runtime Library
- iOS 圆角 圆形头像 设置方法
- FUSION CHART自学教程