首页 > Windows开发 > 详细

转载 vi替换windows换行符为linux换行符

时间:2015-05-20 23:57:56      阅读:685      评论:0      收藏:0      [点我收藏+]

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 键,执行保存命令

IDE中文件编码方式和行结束符设置:

1)Window 下的 VS2008 中,

点击菜单[File]->[Advanced Save Options...],

在弹出的 "Advanced Save Options" 对话框中,

设置 Encoding 为 Unicode (UTF-8 with signature) - Codepage 65001

设置 Line endings 为 Unix (LF)

2)Ubuntu 下的 Code::Blocks 中,

点击菜单[Settings]->[Editor...],

在弹出的 "Configure editor" 对话框中,

点击左边框中的 General settings 选项,

设置 Encoding 选项组中的

Use encoding when opening files 为 UTF-8

Use this encoding 为 As default encoding(bypassing C::B‘s auto-detection)

设置 End-of-line options 选项组中的

End-of-line mode:LF

转载 vi替换windows换行符为linux换行符

原文:http://www.cnblogs.com/rsblog/p/4518326.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!