vi 中将 Windows 文本文件中的 ^M (回车换行)全部替换掉

时间:2022-10-18 21:01:22
1.用vi打开指定文本文件:vi filename.c
2.按 Esc 键,进入命令模式;
3.按 : 键 (按 Shift 键不放后,同时按 : 键)进入命令输入状态;
4.在冒号后输入:%s/^M//g
  注:^M是一个字符不是输入^和M两个字符,
    即按住 Ctrl 键不放,同时按 V 键产生^,依然按住 Ctrl 键不放,同时按 M 产生M。
5.按 Enter 键,执行替换命令
6.按 : 键 (按 Shift 键不放后,按 : 键)进入命令输入状态;
7.在冒号后输入:wq  <-- 保存修改

8.按 Enter 键,执行保存命令


原文:http://blog.sina.com.cn/s/blog_4c451e0e0100vhnf.html