Chinaunix首页 | 论坛 | 博客
  • 博客访问: 81442
  • 博文数量: 31
  • 博客积分: 2048
  • 博客等级: 大尉
  • 技术积分: 353
  • 用 户 组: 普通用户
  • 注册时间: 2009-02-24 22:28
文章分类

全部博文(31)

文章存档

2011年(1)

2009年(30)

分类:

2009-10-18 21:10:54

CR(Carriage Return),回车,在 Perl 中用"\r"表示;
LF(Line Feed),换行,在 Perl 中用"\n"表示。

不同的操作系统用不同的符号来表示换行符,如下表:
 OS  Character
 UNIX/Linux
 LF("\n")
 Mac  CR("\r")
DOS/Windows
 LF+CR("\n\r")


如果你打开来自其它 OS 的文本文件,出现不可预料的结果,请不要吃惊。是换行符在搞怪 ==
在 .vimrc 中添加下面这句,让 Vim 同时支持三种格式的文件。Vim 会按顺序猜测所打开的文件格式,不过猜错了也无需吃惊,我就曾经因 Vim 按 Mac 格式打开 UNIX 格式的文件而大为困惑 ;)

set fileformats=unix,dos,mac


阅读(460) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~