elementaryos - linux atom编辑器不支持中文
高洛峰
高洛峰 2017-04-17 13:14:03
[Linux讨论组]

今天刚刚装好elementary os(一个基于ubuntu的linux操作系统),装完搜狗输入法后,差不多所有的软件都可以正常输入中文了,然后该装的软件都装了一边,都能正常输入中文,但是安装完atom编辑器,却发现不能正常输入中文,默认编码都是utf8,其他的一些编码都不行,中文全部显示成小方块,请问有什么解决办法呢,(顺带着问一句,系统自带的文本编辑器scratch,也不能输入中文,但能正常显示中文)

高洛峰
高洛峰

拥有18年软件开发和IT教学经验。曾任多家上市公司技术总监、架构师、项目经理、高级软件工程师等职务。 网络人气名人讲师,...

全部回复(3)
怪我咯

自己终于解决了这个问题,解决办法如下:
在atom编辑器的设置中,在font family选项中加入文泉驿的字体,比如文泉驿正黑(只有文泉驿的中文字体才能正常显示中文,其他的字体貌似都不行,不知道为什么),然后将你喜欢的字体写在前面,就像这样:

DejaVu Sans Mono,文泉驿正黑

这样既能使用自己喜欢的字体,有可以正常显示中文了

不知道是不是atom编辑器的bug

大家讲道理

我一年前应该eos Luna,现在应该还是这个版本吧。 luna对搜狗的兼容性不好,建议使用ibus + google pinyin, 我用这个发现只有在sublime text 中不能输入中文,当然还有些环境没测到位。

伊谢尔伦

Atom中文显示乱码问题 本来就是UTF-8文件,但中文还是显示不了。换了GBK、GB18030也不行。

解决方法: 给atom编辑器设置字体
从菜单中打开 Edit->Open your config选项,或者Packages->Setting views->Open,
找到config.cson文件中的editor子项,或者setting views中的font-family选项,把字体设置成 文泉驿 系列字体才可以显示中文。比如:
文泉驿微米黑,文泉驛微米黑,WenQuanYi Micro Hei
文泉驿等宽微米黑,文泉驛等寬微米黑,WenQuanYi Micro Hei Mono
文泉驿正黑

等字体。注意:先查看操作系统是否安装了这些字体,打开终端输入: fc-list :lang=zh 命令查看安装的字体。
zollty@zollty-PC:~$ fc-list :lang=zh

例如,我的配置如下:
editor:

invisibles:
  {}
tabLength: 4
fontFamily: "WenQuanYi Micro Hei Mono"
热门教程
更多>
最新下载
更多>
网站特效
网站源码
网站素材
前端模板
关于我们 免责申明 意见反馈 讲师合作 广告合作 最新更新 English
php中文网:公益在线php培训,帮助PHP学习者快速成长!
关注服务号 技术交流群
PHP中文网订阅号
每天精选资源文章推送
PHP中文网APP
随时随地碎片化学习
PHP中文网抖音号
发现有趣的

Copyright 2014-2025 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号