处理Linux中的^M字符
来源:互联网 发布:aⅴ淘宝在线视频超碰 编辑:程序博客网 时间:2024/06/05 06:25
^M字符是由于Windows和Unix对于end-of-line的符号使用不一致引起的。在Windows中,使用return/newline两个符号开始新的一行;在Unix中,使用newline即可开始新的一行。
使用notepad++可以很方便的删除^M字符。Edit menu -> EOL Conversion -> Windows即可。
SourceInsight中通过如下设置:
在 “Options->Preferences->Files”, 设置“Default File Format” to “UNIX(LF)”
另外,Linux中还有dos2unix命令可以将\r\n转换为\n,vim中也可以使用set ff=unix命令完成相同的功能。如果想用vim的字符替换来完成的话,有两点要注意:
1、在Linux机器上,使用s/^m//g替换时,^M要按住CTRL不放并按下v和m键完成输入;
2、如果是通过虚拟终端软件访问Linux服务器,需要注意先屏蔽CTRL+V的粘帖功能,以XShell为例:
打开xshell之后,单击上方的工具按钮,在弹出的下拉中选择‘选项',然后点击键盘区的编译按钮,删除其中CTRL+V快捷键的定义。
如果想做相反的添加操作,要注意在Action中选择Menu即可。
0 0
- 处理Linux中的^M字符
- 在linux中去出文件中的 ^M 字符
- linux去掉^M字符
- linux中如何删除文件中的 ^M 字符?
- linux处理 ^M
- 删除文件中的 ^M 字符
- 去掉VI中的^M字符
- 删除文件中的 ^M 字符
- 删除文件中的 ^M 字符
- 删除文件中的 ^M 字符
- 删除文件中的^M字符
- 删除文件中的 ^M 字符
- Linux 替换^M字符 方法
- Linux 替换^M字符 方法
- linux c打印M字符
- Linux 替换^M字符方法
- 替换^M字符 linux下
- VC++中的字符处理
- BZOJ3173 [Tjoi2013]最长上升子序列
- 玲珑杯-No Game No Life
- 使用IDEA创建maven父子工程
- 什么是回调函数?
- C#获取系统当前日期时间
- 处理Linux中的^M字符
- Serv-u使用方法
- 使用VisualGDB在windows上编写linux程序(centos)遇到的问题
- APICloud技巧 | 用户登录与登出的实现方法
- 程序部署到服务器的错误总结
- 在实际开发中,调试可能遇到的BUG汇总一
- 做个简单的粒子效果
- openstack安装glance-api服务启动失败
- 五星龙Z一颗 《从原型模式的使用方式不难推断出,原型模式常使用于以下场景》