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

      

  • 相关阅读:
    java的sha1加密,转化为python版本
    VUE:页面跳转时传递参数,及参数获取
    如何使用 Django中的 get_queryset, get_context_data和 get_object 等方法
    django orm 外键id返回对应的名称
    spring boot(一):入门篇
    redis学习(四)——Hash数据类型
    redis学习(三)——List数据类型
    redis学习(二)——String数据类型
    Java多线程(七)——线程休眠
    MySQL和B树的那些事
  • 原文地址:https://www.cnblogs.com/ymjyqsx/p/6212774.html
Copyright © 2011-2022 走看看