分页: 1 / 1
vim硬回车和软回车问题!请教!
发表于 : 2010-10-07 17:40
由 wukunpeng858
使用VIM中发现在UE中一直提示“是否转到DOS文件”,用记事本打开发现回车都是‘■’。
改为硬回车后,在VIM中显示“^M”
在WIN下时间长了,仿佛记得是软硬回车的问题!
如何将VIM改为硬回车,兼容WIN默认格式。
Re: vim硬回车和软回车问题!请教!
发表于 : 2010-10-07 18:15
由 Nile
win回车是回车+换行两个字符
linux只有换行
mac只有回车
set ff=dos转换下格式即可
Re: vim硬回车和软回车问题!请教!
发表于 : 2010-10-07 18:17
由 lilydjwg
这个不是软硬回车(换行/wrap?)的问题,是不同系统使用不同的换行符的问题(Win--\r\n, Lin--\n, Mac--\r, \n 叫作 LF, 换行符,\r 叫作 CR, 回车符)。Windows的记事本是无法识别Unix换行符\n的。
详——
Re: vim硬回车和软回车问题!请教!
发表于 : 2010-10-08 10:30
由 wukunpeng858
多谢,各位!
原来编辑的文件在记事本、UE、VIM中打开都没问题!
用VIM编辑过,记事本就不识别回车。
用记事本编辑过,VIM中就显示'^M’。
查看过帮助,好像默认就是“ff=dos”
加入_vimrc中,也没什么改善。
这个问题搞得很晕,原来一直用UE,最近UE出问题了。
开始尝试在工作中用VIM。