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

Vim、Emacs配置和使用
回复
lymslive
帖子: 72
注册时间: 2010-09-02 19:47

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

#1

帖子 lymslive » 2010-09-07 13:00

曾在windows下用过 gvim
1. 如何将 dos 格式的文件转为 unix 的文件,我从原来window下拷过来的配置文件,由于格式不一样导致失效
2. 编码问题,原来在window下写的大多普通文本文件的中文,到 ubuntu 的 vim 打开成乱码,gedit可正常显示,请问该如何设置。
头像
lilydjwg
论坛版主
帖子: 4258
注册时间: 2009-04-11 23:46
系统: Arch Linux
联系:

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

#2

帖子 lilydjwg » 2010-09-07 16:39

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
回复