继续浏览精彩内容
慕课网APP
程序员的梦工厂
打开
继续
感谢您的支持,我会继续努力的
赞赏金额会直接到老师账户
将二维码发送给自己后长按识别
微信支付
支付宝支付

linux中打开window下txt文件乱码

hwk603
关注TA
已关注
手记 11
粉丝 21
获赞 539
图片描述

有些在Windows下能够打开的txt文件在linux下用gedit打开时,中文显示是乱码,这是因为编码方式不同造成的。Windows下默认txt文件的编码方式是GBk,而linux下的gedit默认没有对GBK的支持。解决方法如下:

在终端运行gconf-editor,在apps -> gedit-2 -> preference -> encodings里面有个auto-detect,在它的前面加上GBK或GB18030就OK了。

vim打开文件乱码

解决方法:
~/.vimrc中输入:

set fileencodings=utf-8,ucs-bom,gb18030,gbk,gb2312,cp936

在我的机器上没有.vimrc这个文件,我找到了/etc/vim/vimrc这个文件,于是加入了上面的行,测试好使了,我想是不是直接编辑.vimrc放到~下面也可以呢,于是删除了/etc/vim/vimrc里的那行,之后创建.vimrc文件,并写入set file.....这句,并复制到~目录下,测试也成功了。

打开App,阅读手记
7人推荐
发表评论
随时随地看视频慕课网APP

热门评论

不错不错

查看全部评论