zoukankan      html  css  js  c++  java
  • [Ubuntu] vim技巧

    用vim转换M$文本中的换行符^M

    在 Dos/Windows 里,文本文件的换行符为 \r\n ,而在*nix系统里则为\n,所以 DOS/Windows 里编辑过的文本文件到了 *nix 里,每一行都多了个 ^M 。删掉该字符可以在 VI 里用下面的方法试试
    :%s/^M$//g # 去掉行尾的^M。
    :%s/^M//g # 去掉所有的^M。
    :%s/^M/[ctrl-v]+[enter]/g # 将^M替换成回车。
    :%s/^M/\r/g # 将^M替换成回车。
    注意 ^M 的输入用 Ctrl+v,再按回车,或者是 Ctrl+v, Ctrl+m。

    删除文件内容

    :1,100d # 删除文件第 1 行到第 100 行的内容 

    :1,$d # 删除文件的所有内容

  • 相关阅读:
    List sort()方法
    解析器
    beautifulsoup库
    break 语句
    enumerate函数
    POJ 1915 Knight Moves
    POJ 1745 Divisibility
    POJ 1731 Orders
    POJ 1664 放苹果
    POJ 1606 Jugs
  • 原文地址:https://www.cnblogs.com/davidhhuan/p/1946177.html
Copyright © 2011-2022 走看看