CentOS release 6.6 (Final) 2.6.32-504.16.2.el6.x86_64
vim 7.2.411
日志文件里有中文,之前都是正常的,前几天发现用 vim 看会有乱码,但用 cat 、 head 、 tail 、 nano 等命令看又都是正常的
下载日志文件到另一台电脑上(Debian 7.9, vim 7.4.898), vim 还是乱码,但其他命令依然正常
下载到 windows 系统上,记事本乱码, SciTE 正常
日志文件是按天生成的,前几天的日志文件用 vim 看也是正常的
file -i 查看,编码也都是 text/plain; charset=utf-8
不同的地方在于, vim 打开会乱码的文件,状态栏上显示 [converted]
今早想起这事特地去看了下当天的日志, vim 也是正常的,但到了晚上,同一个日志文件,又变成乱码了...
$ cat ~/.vimrc
set smartindent
set tabstop=4
set shiftwidth=4
set expandtab
set encoding=utf-8
set termencoding=utf-8
setglobal fileencoding=utf-8
哪里的问题??
vim 7.2.411
日志文件里有中文,之前都是正常的,前几天发现用 vim 看会有乱码,但用 cat 、 head 、 tail 、 nano 等命令看又都是正常的
下载日志文件到另一台电脑上(Debian 7.9, vim 7.4.898), vim 还是乱码,但其他命令依然正常
下载到 windows 系统上,记事本乱码, SciTE 正常
日志文件是按天生成的,前几天的日志文件用 vim 看也是正常的
file -i 查看,编码也都是 text/plain; charset=utf-8
不同的地方在于, vim 打开会乱码的文件,状态栏上显示 [converted]
今早想起这事特地去看了下当天的日志, vim 也是正常的,但到了晚上,同一个日志文件,又变成乱码了...
$ cat ~/.vimrc
set smartindent
set tabstop=4
set shiftwidth=4
set expandtab
set encoding=utf-8
set termencoding=utf-8
setglobal fileencoding=utf-8
哪里的问题??