zoukankan      html  css  js  c++  java
  • 解决TXT乱码问题

        初装Ubuntu,打开windows保存的txt文件很可能会遇到各种乱码问题。

        下面是wiki ubuntu里的解决办法:


      Gedit中文乱码

      缺省配置下,用 Ubuntu 的文本编辑器(gedit)打开 GB18030/GBK/GB2312 等类型的中文编码文本文件时,将会出现乱码。

      出现这种情况的原因是,gedit 使用一个编码匹配列表,只有在这个列表中的编码才会进行匹配,不在这个列表中的编码将显示为乱码。您要做的就是将 GB18030 加入这个匹配列表。


      解决方法一:命令行方式,适用于所有 Ubuntu 用户

      复制以下命令到终端中,然后回车即可:


    1. gconftool-2 --set --type=list --list-type=string /apps/gedit-2/preferences/encodings/auto_detected "[UTF-8,CURRENT,GB18030,BIG5-HKSCS,UTF-16]"  


      解决方法二: 图形化方式,适用于 Ubuntu 用户,而不适用于 KUbuntu/XUbuntu 用户

     您可以遵循以下步骤,使您的 gedit 正确显示中文编码文件

    1. 按下 Alt-F2,打开“运行应用程序”对话框。
    2. 在文本框中键入“gconf-editor”,并按下回车键,打开“配置编辑器”。
    3. 展开左边的树节点,找到 /apps/gedit-2/preferences/encodings 节点并单击它。
    4. 双击右边的 auto_detected 键,打开“编辑键”对话框。
    5. 单击列表右边的“添加”按钮,输入“GB18030”,单击确定按钮。
    6. 列表的最底部新增加了一个“GB18030”。单击选中它,并单击右边的 “向上” 按钮直到 “GB18030” 位于列表的顶部为止。
    7. 单击确定按钮,关闭配置编辑器。

    现在,您的 gedit 应该能够顺利打开 GB18030 编码的文本文件了。

  • 相关阅读:
    021.day21 反射 Class类 反射常用操作
    020.day20 线程概述 多线程优缺点 线程的创建 线程常用方法 生命周期 多线程同步
    019.day19 缓冲流 对象流 标准输入输出流
    018.day18 map集合如何实现排序 File类 IO流 字节流 字符流 编码
    017.day17 Map接口 克隆 treeSet集合排重缺陷
    016.day16 HashSet TreeSet 比较器Comparable Comparator
    015.day15
    014.day14
    013.day13
    线程
  • 原文地址:https://www.cnblogs.com/jiangu66/p/3192017.html
Copyright © 2011-2022 走看看