Linux一般在英文乱码方面存在两个问题:一个是编程时的问题,另一个是与Windows共享文档时的问题。
当我们在windows下编辑的文档,在到Linux下打开的时侯,出现了英文乱码,这是由于Linux使用UTF-8编码,而Windows使用的英文编码是GB18030。这么我们应当如何来解决呢?
诶,先就此打住,我如何认为这个乱码问题似乎许久远了。我连忙追忆起多年曾经,在Ubuntu兴起的年代linux 中文乱码 java,那大约应当在10多年前了,就是在Ubuntu时常会出现的问题。而如此多年,我发觉这个问题早已不存在了linux 中文乱码 java,那为何直至明天如何还出现呢。
原先,近来笔者安装的是Mint,最新版本为linuxmint-19.3-cinnamon-64bit,当我在系统里打开之前在windows系统辑的文档后,乱码出现了。这就是说,初始的LinuxMint仍然会有这个乱码问题。
为了验证只有Mint才有这个问题,我便去其他几个发行版一试,刚好近来测试系统,早已安装好了几个发行版。她们包括:debian、ubuntu、fedora、opensuse、manjaro以及deepin。不出意外,她们全部都没有这个问题。
这么既然Mint有乱码问题美国linux主机,那我们就来看如何解决把!最好的解决方式就是降低GB18030的支持。
第一步:打开新立得包管理器,搜索
Dconf-editor
并把它装上。
第二步:安装以后启动Dconf系统配置编辑器,点击树型菜单依次展开org/x/editor/preferences/encodings/auto-detected的值进行编辑。如图所示,在UTF-8的旁边添加GB18030,注意小写、英文单冒号、逗号和空格。更改好以后,关掉”Dconf系统配置编辑器”即可。
经过设置后linux内核,我们再打开刚刚乱码的文档才会发觉,英文早已正常显示了。
最后再问你们,大家在用那个发行版呢,有在用LinuxMint吗?