vimrc之fileformat

我在Linux开发时经常会遇到这样的问题,在windows下编辑的文件拿到Linux下打开时发现会在每行的结尾出现一个^M的符号,影响美观

为了消除这个符号,刚开始不知道Linux下有unix2dos/dos2unix命令,就自己写了一段代码,可以将这个符号去掉,但是这样有一个限制,就是必须手动的去转换文件,最后就想能不能让编辑器自己去检测文件类型,从而不论打开windows/unix文件都能正常显示呢

最后在网上搜到一个解决办法,就是在vimrc文件中加入一行:set fileformat=unix,dos

另外,还可以使用vim的命令转换文件格式:set ff=unix/set ff=dos 可以分别将文件格式转换为unix和dos,其中ff是fileformat的缩写

posted @ 2015-01-04 13:03  冷冰若水  阅读(639)  评论(0编辑  收藏  举报