日期:2014-05-16  浏览次数:20535 次

在vim中保存一个文件,会自动在文件的末尾加一个换行符。怎么去掉这个设置?

1。 geany , 写一个页面,如 4.png,末尾没有 LF
2. 用 vim 打开这个文件,什么也不做,只 :w ,如 5.png
3.返回到 geany , reload the file . 如 6.png
4. 会反现多了一个 LF !!!!!
这个不好贴图,我把图片传到这个网页了。
http://blog.csdn.net/shengshuai/archive/2010/04/23/5518772.aspx
望高手帮忙。其实这个换行也没有什么,但这是要要和Ucenter通信,一用vim编辑就会把这个换行加上。导致通信失败。这个在gedit 下也看不到,只有在 geany 下才看到多了一行。







------解决方案--------------------
文件格式问题吧,尝试设置vim的
fileformat
------解决方案--------------------
.vimrc 里加入
HTML code

set binary
set noendofline

------解决方案--------------------
探讨

.vimrc 里加入
HTML code

set binary
set noendofline