zoukankan      html  css  js  c++  java
  • Linux下vim编辑去掉^M

    前言

    最近有个文件需要放到服务器上运行,文件是在本地系统——Windows下编写的,服务器是Linux系统。一开始用vim打开看不出什么问题,但是一运行就报错,这是因为文件的每一行末尾都有^M,怎么产生的我们不深究,总之是平台问题。

    解决办法

    如果没有设置fileformat,vim是无法看到^M的,在vim运行如下命令:

    : e ++ff=unix

    此时可见每行末尾都有^M,如图:

    这个^M其实换行产生的,只要匹配" "再把它删掉就可以,在vim运行如下命令:

    :% s/
    $//g

    这样^M问题就解决了。

  • 相关阅读:
    Vue单向数据流
    npm常用命令
    vue自定义指令
    slot的用法(Vue插槽)
    js闭包
    canvas 给画的多边形着色
    canvas画线
    canvas初体验
    canvas
    json
  • 原文地址:https://www.cnblogs.com/marvin-wen/p/13064702.html
Copyright © 2011-2022 走看看