博主信息
Sky
博文
291
粉丝
0
评论
0
访问量
6763
积分:0
P豆:617

linux中打开window下txt文件乱码

2021年10月21日 18:55:54阅读数:11博客 / Sky

有些在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放到~下面也可以呢,于是删除了二手QQ/etc/vim/vimrc里的那行,之后创建.vimrc文件,并写入set file.....这句,并复制到~目录下,测试也成功了。



版权申明:本博文版权归博主所有,转载请注明地址!如有侵权、违法,请联系admin@php.cn举报处理!

全部评论

文明上网理性发言,请遵守新闻评论服务协议

条评论
  • 面由sublime​教程栏目给大家介绍解决Sublime3GBK编的方法,希望对需要的朋友有所帮助!
    uniapp显示是因为UniAPP读取TxT时的编不一致,其解决办法:首先相应的代;然后将“readastext(file,"utf8");”改成“readastext
    Linux本的解决方法:首先终端,进入到所在目录;然后使用命令符把gb18030编的【a.hpp】转换成utf8的【b.hpp】。
    html格式转换为txt格式的方法:首先,点击另存为;然后选择“(*.txt)”,在“编”处选择“简体”;最后点击保存后即可得TXT格式的
    php读取txt的解决办法:首先使用“file_get_contents”函数把整个读入一个字符串;然后获取的编方式;接着以只读的方式;最后使用iconv将“$encoding

    2021-05-26

    131

    txt转换html的方法:首先在txt,输入字;然后选择“-另存为”,并在“另存为”修改名为“名称.html”;最后选择UTF-8全国并保存即可。
    linux php问题的解决办法:首先找到并“httpd.conf”;然后修改代为“AddDefaultcharset gb2312”;最后重启apache服务即可。
    txt的解决方法:1、windows设置,进入【时间和语言】选项;2、依次点击【区域和语言】、【管理语言设置】选项;3、更改系统语言为简体,重启电脑即可。
    linux php.ini的解决办法:首先找到并“php.ini”配置;然后找到关于字符编设置的语句;最后把“iso-8859-1”改为“utf-8”即可。
    php的解决办法:首先相关代;然后利用“iconv()”函数解决,具体语法是“$file_name = iconv("utf-8","gb2312&
    mysql的解决办法:1、在linux环境找到my.cnf并进行编修改;2、在Windows修改my.ini;3、在使用过程强制设置字符集编
    php linux的解决办法:首先找到并“php.ini”;然后按“/default_charset”进行搜索;接着找到“default_charset”的位置,进行修改;最后把“iso-
    linux php的解决办法:首先php.ini;然后找到“default_charset”的位置,进行修改;接着把注释去掉,并把“iso-8859-1”改为“utf-8”;最后重启apache
    php读取的解决办法:首先相应的代;然后通过“iconv($encodType, "utf-8", $content); ”方法解决即可。
    php ie get的解决办法:首先相应的PHP代;然后使用“encodeURI”语句将转换至URI编即可解决问题。
    php zip的解决办法:1、相应的PHP代;2、用PHP的zip封装协议解压去解决ZipArchive问题即可。
    php数组转json出现的解决办法:首先出现的PHP;然后在“json_encode”函数添加一个参数“JSON_UNESCAPED_UNICODE”即可。
    react的解决办法:首先出现的源代;然后修改代为“const runbtntext=props.selectedtext?
    html的解决办法:首先的HTML;然后添加了一行语句为“<meta http-equiv="Content-Type"content="text
    php在浏览器的解决办法:首先找到并出现的PHP源;然后在该添加语句为“header("Content-Type: text/html; charset=utf-8&