vi -- 删除替换linux下面文本中(^M)符号
来源:互联网 发布:两矩阵正交有什么性质 编辑:程序博客网 时间:2024/05/16 01:24
在linux下面编辑文本中会经常看见vi打开的文本中会有很多(^M)符号,其实这是dos下的换行符,如何才能去掉这些符号呢。除了可以借助外部工具如dos2unix,tr,sed,awk之外,vi本身也提供一些解决方案:
方案一:
:set ff=unix //to unix file
:set ff=dos //to windows file
方案二:
vim +"set ff=unix" +wq $DOS_FILE
方案三:
:%s/<Ctrl-V><Ctrl-M>//g
参考:
http://sources.redhat.com/ml/cygwin/2001-09/msg01754.html
http://74.125.155.132/search?q=cache:jN_w86M_M0AJ:anothersysadmin.wordpress.com/2007/11/30/deleting-dos-chars-using-vim-m/+vim+^m&cd=1&hl=en&ct=clnk
http://www.neuro.gatech.edu/users/cwilson/cygutils/V1.1/misc/index.html%22
- vi -- 删除替换linux下面文本中(^M)符号
- VI中删除文件行尾的^M符号
- 用vi替换文本中的^M
- 如何取消Linux下,vi中显示的^M符号
- 如何取消Linux下,vi中显示的^M符号
- linux vi 中替换不可见字符^@\^A\^M等
- Linux vi 替换文本内容
- VI下删除文本中的^M
- VI下删除文本中的^M
- VI下删除文本中的^M
- VI下删除文本中的^M
- Windows & Linux 文件格式之迷 < VI下删除文本中的^M>
- Windows & Linux 文件格式之迷 < VI下删除文本中的^M>
- Windows & Linux 文件格式之迷 < VI下删除文本中的^M> .
- Windows & Linux 文件格式之迷 < VI下删除文本中的^M>
- Windows & Linux 文件格式之迷 < VI下删除文本中的^M>
- 【整理】如何取消Linux下,vi中显示的^M符号
- 【整理】如何取消Linux下,vi中显示的^M符号
- SQL语句执行计划查询
- 46条健康的生活习惯
- 结构体的sizeof 运算 详细介绍
- Myeclipse 6.0注册码
- 计划的制定与组织实施
- vi -- 删除替换linux下面文本中(^M)符号
- BlogCrawler
- 闲来无事,信口开河
- read()与write()函数
- 诺基亚6300上可以用的UCWEB7.0版 JAR格式
- 数据的原码,反码和补码的表现形式(转载)
- Java基础知识部分汇总
- 怎么能设置自动关闭所运行的程序 在关机
- 国外最流行的几个外包接活平台简要介绍