英文版Ubuntu 16.04系统如何解决gedit中文显示乱码的问题
最近新安装了一个英文版的ubuntu 16.04的系统,但是在系统下使用gedit打开中文文件时出现乱码,查询了一下,解决办法其实很简单,输入以下命令即可:
gsettings set org.gnome.gedit.preferences.encodings candidate-encodings “[‘GB18030’, ‘UTF-8’, ‘CURRENT’, ‘ISO-8859-15’, ‘UTF-16’]”
注意1:ubuntu官方给出的命令是【gsettings set org.gnome.gedit.preferences.encodings auto-detected “[‘GB18030’, ‘UTF-8’, ‘CURRENT’, ‘ISO-8859-15’, ‘UTF-16’]”】,可是经过尝试貌似不行。
注意2:以上命令中的标点符号必须是英文的,不能是中文的!!复制黏贴执行之后,如果提示以下信息,则说明你复制的过程中系统自动将英文标点符号转成了中文,自己手动将其改回来即可!
leon@Ubuntu:~$ gsettings set org.gnome.gedit.preferences.encodings candidate-encodings “[‘GB18030’, ‘UTF-8’, ‘CURRENT’, ‘ISO-8859-15’, ‘UTF-16’]”
Usage:gsettings [--schemadir SCHEMADIR] set SCHEMA[:PATH] KEY VALUESet the value of KEY to VALUEArguments:SCHEMADIR A directory to search for additional schemasSCHEMA The name of the schemaPATH The path, for relocatable schemasKEY The key within the schemaVALUE The value to set
这里说明一下为什么会出现乱码,以及上述的命令行的作用:
之所以会出现乱码,则是编码的字符集不同,国际通用的字符集编码主要是UTF-8,而恰巧中文的字符编码默认不是UTF-8。win下面编辑的中文,字符集默认也不是utf8。并且,你保存的时候,很多人是不会去注意字符集的问题的,所以,要解决这个问题,还是得使得我们自己的文本编辑器适应其他的字符集。gedit使用一个编码匹配列表,只有在这个列表中的编码才会进行匹配,不在这个列表中的编码将显示为乱码。所以要做的就是将要使用的编码字符集加入这个匹配列表就可以了,而上面的语句的作用就在这里了。
搞定,收工!!
英文版Ubuntu 16.04系统如何解决gedit中文显示乱码的问题相关推荐
- Ubuntu 16.04中zabbix4.2设置中文显示
问题描述: You are not able to choose some of the languages, because locales for them are not installed o ...
- linux升级安装失败,更新Ubuntu 16.04系统中安装Adobe Flash更新失败的解决
最近在更新 Ubuntu 16.04系统的时候,发现总是在安装 Adobe Flash更新的时候失败,提示如下信息: 正在处理用于 update-notifier-common (3.168.5) 的 ...
- Ubuntu 16.04系统下CUDA8.0配置Caffe教程
由于最近安装了Ubuntu 16.04,本文教程的特点是不需要降级gcc的版本,毕竟cuda8.0已经支持gcc5以上(默认不支持,实际支持). 本文是在参考caffe官网教程以及http://www ...
- 在Ubuntu 16.04系统中,将Logitech G920方向盘连接到Carla服务器
注: 电脑是win10 + Ubuntu 16.04双系统 我们用Logitech g29方向盘的程序来模拟G920方向盘,所以接下来运行出现g29等字样,是没有问题的 1.jstest-gtk 1) ...
- Ubuntu 16.04系统下出现E: 无法下载 http://ppa.launchpad.net/fcitx-team/nightly/ubuntu/dists/xenial/main/binary
Ubuntu 16.04系统下出现E: 无法下载 http://ppa.launchpad.net/fcitx-team/nightly/ubuntu/dists/xenial/main/binary ...
- Ubuntu 16.04系统中利用CUDA安装更新NVIDIA显卡驱动程序的方法
严正声明:本文系作者davidhopper原创,未经许可,不得转载. 在ThinkPad系列笔记本电脑中使用过Ubuntu 16.04系统的同学都知道,NVIDIA显卡驱动程序特别难安装.以我使用的T ...
- Pwn环境配置(二)——VMware虚拟机安装Ubuntu 16.04系统
Pwn环境配置(二) 安装Ubuntu 16.04系统,至于为什么非要是Ubuntu 16.04系统呢,我也不太清楚,只知道大佬们用的都是这个.好像是,它兼容性好之类的吧- 下面步入正题开始安装, 首 ...
- 关于Ubuntu 16.04系统挂载硬盘以及迁移MYSQL数据存储目录的操作步骤
转载链接 : 关于Ubuntu 16.04系统挂载硬盘以及迁移MYSQL数据存储目录的操作步骤 :https://www.jianshu.com/p/58093888ee25 本文背景: 现有项目系统 ...
- 在linux搭建wiki教程,在Ubuntu 16.04系统上安装WikkaWiki
一.WikkaWiki介绍 WikkaWiki是一个灵活的.兼容标准的.轻量级的.平台独立的开源Wiki引擎,它使用PHP语言开发,后端存储采用了MySQL数据库.WikkaWiki的设计目标是速度快 ...
最新文章
- 靶向新冠状病毒(COVID-19)的药物靶点
- javamail.providers not found
- gps天线拆解图片_华为 畅享 Z 拆解:揭秘千元5G手机物料成本是多少
- Xamarin效果第十六篇之GIS添加Mark
- 图论 —— 生成树 —— 最小树形图
- 第15章 使用DOM的脚本语言
- 机器学习之Adaboost (自适应增强)算法
- TSCAN算法matlab,使用TscanCode和scan-build进行静态分析
- Amber Group受邀成为DeFi Alliance成员单位,持续助力DeFi生态发展
- 贺利坚老师汇编课程35笔记:[BX+SI]和[BX+DI]寻址
- windows下检測文件改变
- epoll内核源码详解+自己总结的流程
- Coder Essential之编程语言学习知识点纲要
- u盘重装惠普服务器系统,教你hp惠普u盘重装win10系统
- 有意义的100个小故事
- JSON与JAVA数据的转换。JSONObject.fromObject()和JSONObject.toBean()
- php验证码一直错误,yii2.0验证码总是错误
- html设置字号为五号,怎么将公式编辑器里面编辑的公式大小设置为5号宋体
- virtuoso根据原理图绘制版图并联接_virtuoso画原理图
- 修改java游戏分辨率怎么调_怎么修改jar游戏的分辨率