分页: 1 / 1

再问vim从windows转linux的几个问题

发表于 : 2010-09-07 13:00
lymslive
曾在windows下用过 gvim
1. 如何将 dos 格式的文件转为 unix 的文件,我从原来window下拷过来的配置文件,由于格式不一样导致失效
2. 编码问题,原来在window下写的大多普通文本文件的中文,到 ubuntu 的 vim 打开成乱码,gedit可正常显示,请问该如何设置。

Re: 再问vim从windows转linux的几个问题

发表于 : 2010-09-07 16:39
lilydjwg
lymslive 写了:曾在windows下用过 gvim
1. 如何将 dos 格式的文件转为 unix 的文件,我从原来window下拷过来的配置文件,由于格式不一样导致失效
因为Ubuntu现在没有dos2unix命令了,所以:

代码: 全选

cat oldvimrc|tr -d '\r' > newone
或者(未测试)

代码: 全选

sed -i 's/\r$//'
PS: 可能你还需要转换字符编码。
lymslive 写了: 2. 编码问题,原来在window下写的大多普通文本文件的中文,到 ubuntu 的 vim 打开成乱码,gedit可正常显示,请问该如何设置。

代码: 全选

set fileencodings=ucs-bom,utf-8,gb18030,cp936,latin1
广告:欢迎参阅我的及我收集别人的Vimrc