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

最新文章

  1. 自己动手写计算器v1.0
  2. Python 中下划线
  3. 三层架构中bll层把datatable转换为实体model的理解
  4. DTcms列表隔行换色;loop自带行号
  5. (转)asp.net基础-HttpModule
  6. [LeetCode#261] Graph Valid Tree
  7. ios--绘图介绍
  8. 【Tomcat】Invalid character found in the request target
  9. Unity的常用API
  10. java多线程(二)-线程的生命周期及线程间通信
  11. Ext JS 5初探(二) ——Bootstrap.js
  12. 【NodeJS】Node.JS 开发环境安装
  13. 【python小工具】我在bilibili个人资料里控制家里的电脑
  14. 动态环境下的slam问题如何解决?
  15. Python 装饰器实例
  16. 【学习笔记】Spring AOP注解使用总结
  17. [转]Httrack工具与使用指南
  18. leetcode Ch7-Graph Search
  19. HDU 4778 状压DP
  20. HttpClient使用例子

热门文章

  1. 06_zookeeper_原生API使用2
  2. HDFS读写流程learning
  3. linux文件的一些特殊权限
  4. Kubernetes服务目录的设计
  5. tensorflow 模型保存
  6. [ES6]import 与export的用法 ,export 与export default 的 区别 以及用法
  7. Java里\r \n \t
  8. flask学习(五):使用配置文件
  9. 在Hibernate中使用原生SQL语句
  10. IOS-源代码管理工具(SVN)