Linux vim 命令中如何去掉或者插入^M这样的字符?-问答-阿里云开发者社区-阿里云

开发者社区> 问答> 正文
阿里云
为了无法计算的价值
打开APP
阿里云APP内打开

Linux vim 命令中如何去掉或者插入^M这样的字符?

2021-12-04 15:20:24 307 1

Linux vim 命令中如何去掉或者插入^M这样的字符?

取消 提交回答
全部回答(1)
  • 游客hlud7hfaglbjo
    2021-12-04 15:20:52

    在VIM的插入模式或者命令行中用 输入^M这样的特殊字符,例如输入 :%s/ //g 实际显示是 :%s/^M//g 就可以去掉文件中所有的^M。同理,要在文件中输入^M只要按 即可。 这个问题往往发生在WINDOWS/DOS系统和UNIX系统之间交换文件时,因为这两类系统 对于文本的“换行”概念解释不同。所以,还有一个解决方法就是对这类文本进行 转换。vim内部就可以做这件事情。首先打开文本,然后 set fileformat=unix 再从新保存该文件覆盖原文件就可以去除:^M了

    0 0
相关问答

1

回答

Linux vim 命令如何复制粘贴?

2021-12-04 15:16:34 356浏览量 回答数 1

1

回答

Linux vim 技巧命令有哪些什么?

2021-12-03 19:10:31 174浏览量 回答数 1

1

回答

Linux vim命令中 yy 的意思是什么?

2021-12-02 11:00:00 487浏览量 回答数 1

1

回答

Linux vim命令中 ma 的意思是什么?

2021-12-02 11:49:06 277浏览量 回答数 1

1

回答

Linux vim命令中sp fn 的意思是什么?

2021-12-02 10:41:12 221浏览量 回答数 1

1

回答

Linux vim命令中 wq 的意思是什么?

2021-12-02 10:43:43 343浏览量 回答数 1

1

回答

Linux vim命令中 h,j,k,l 的意思是什么?

2021-12-02 11:06:21 281浏览量 回答数 1

1

回答

Linux vim命令中 < 的意思是什么?

2021-12-02 11:19:06 219浏览量 回答数 1

1

回答

Linux vim命令中 > 的意思是什么?

2021-12-02 11:19:56 195浏览量 回答数 1

1

回答

Linux vim命令中 Esc 的意思是什么?

2021-12-02 11:31:30 304浏览量 回答数 1
文章
问答
问答排行榜
最热
最新
相关电子书
更多
ECS系统指南之Linux系统诊断
立即下载
Decian GNU/Linux安全合规之路
立即下载
yqdh_58c13113597...1510470399.pdf
立即下载