zoukankan      html  css  js  c++  java
  • vim中如何替换

    1) 文件内全部替换:
     
    :%s#abc#123#g (如文件内有#,可用/替换,:%s/abc/123/g)
      --注:把abc替换成123
     
    (或者: %s/str1/str2/g 用str2替换文件中所有的str1
     
    2) 文件内局部替换:
     
     :20,30s#abc#123(如文件内有#,可用/替换,:%s/abc/123/g)
      --注:把20行到30行内abc替换成123

    在调试代码中遇到一个问题,需要将代码中100个0之间的空格替换成逗号,即

    0.000000  0.000000  0.000000  0.000000  0.000000  0.000000  0.000000  0.000000  0.000000  0.000000  0.000000  0.000000  0.000000  0.000000  0.000000  0.000000  0.000000  0.000000  0.000000  0.000000  0.000000  0.000000  0.000000  0.000000  0.000000  0.000000  0.000000  0.000000  0.000000  0.000000  0.000000  0.000000  0.000000  0.000000  0.000000  0.000000  0.000000  0.000000  0.000000  0.000000  0.000000  0.000000  0.000000  0.000000  0.000000  0.000000  0.000000  0.000000  0.000000  0.000000  0.000000  0.000000  0.000000  0.000000  0.000000  0.000000  0.000000  0.000000  0.000000  0.000000  0.000000  0.000000  0.000000  0.000000  0.000000  0.000000  0.000000  0.000000  0.000000  0.000000  0.000000  0.000000  0.000000  0.000000  0.000000  0.000000  0.000000  0.000000  0.000000  0.000000  0.000000  0.000000  0.000000  0.000000  0.000000  0.000000  0.000000  0.000000  0.000000  0.000000  0.000000  0.000000  0.000000  0.000000  0.000000  0.000000  0.000000  0.000000  0.000000

    方法:

      在vim里面将空格全替换成逗号,然后复制到编辑器里去

    具体实施:

      vim zhou.txt创建文件

      i进入编辑(你会发现如果不 i 进入编辑模式,不仅按键盘不能输入东西,粘帖也不能实现)

      复制100个0到vim

      esc退出编辑模式

      :%s/,/ /g

      

  • 相关阅读:
    CSS3的[att$=val]选择器
    CSS3的[att^=val]选择器
    CSS3的[att*=val]选择器
    CSS3的[att=val]选择器
    web报表工具finereport常用函数的用法总结(数组函数)
    web报表工具finereport常用函数的用法总结(数组函数)
    人性多面性的终极教材——北漂18年(4)
    第23章 MYSQL结构
    11g OS文件移动到ASM
    Oracle 10g TAF配置
  • 原文地址:https://www.cnblogs.com/ymjyqsx/p/6212774.html
Copyright © 2011-2022 走看看