「Efficient Android Threading 笔记」- C1 Android Components and the Need for Multiprocessing Android RecyclerView Android Socket Programming Supporting Multiple Screens Make a Reusable UI in Android App Development 如何在 Android Studio 中包含 *.so library,并使用库中定义的方法? 使用 SpannableString 格式化字符串,实现前景色、下划线、超链接、图文混排等 如何使用 bound service 完成进程间通信? 创建自定义视图 Creating custom views 通过 Android Theme & Style 定制应用的样式 「译」Android ViewPropertyAnimator 介绍 Android Animation Interpolator - Android 动画插值器源码笔记 「译」Android Animation in Honeycomb by Chet Haase(Android 3.0系统中的动画机制) 从 Android Sample ApiDemos 中学习 android.animation API 的用法 如何学习 Android Animation? 如何实现 Android ListView「上拉加载更多」? 「译」向Big Nerd Ranch提问:为什么Fragment在Android App开发中非常重要? 分类整理我在 SegmentFault 上针对某些问题作的回答 Android Servcie 后台服务总结笔记 如何在Android设备旋转时暂存数据以保护当前的交互状态? Android Message Handler 消息处理机制总结笔记 如何获取FragmentTabHost中指定标签页的Fragment? Fragment子类必须包含一个public无参构造器 如何更新及替换ViewPager中的Fragment? 如何使用Android UI Fragment开发“列表-详情”界面? 一个Android音频文本同步的英文有声读物App的开发过程 「Android编程权威指南笔记」Android应用本地化 通过jfeinstein10/SlidingMenu实现Android侧滑菜单 为Ubuntu14.04部署Android App的Eclipse开发环境 「Android编程权威指南笔记」使用ListFragment显示列表 「Android编程权威指南笔记」SDK版本与兼容 「Android编程权威指南笔记」Android布局和组件 「Android编程权威指南笔记」UI Fragment 「Android编程权威指南笔记」Activity 第一次开发iOS App和Android的对比总结笔记 「App Training笔记」创建第一个应用 「App Training笔记」开发入门训练大纲 Android APP - 从远程FTP服务器下载文件到本地

64位的ubuntu14.04中文乱码简直抓狂

2015年03月28日

首先要说的是,乱码简直把我整崩溃了22个小时~你爱乱就乱~反正我得用你~我不理你~办不到啊看着很不爽~继续崩溃22小时~

系统是64位14.04 ubuntu,乱码情形:

  • gedit编辑时,输入中文,正常,保存关闭再打开时,乱!
  • emacs打开中文名的文档,输入中文正常,但不能保存到原文档,新建了个#原名#文档,打开是乱码!
  • 预览图是乱码!
  • git commit调出emacs输入中文保存退出后,终端上显示的是乱码,git log也是乱码!

我搜索了几个晚上,最后针对我遇到的麻烦的解决方案(很可能不适用于其他人遇到的乱码情况),但为什么就这么解决了,有点儿晕,总之解决了就好:)

gedit乱码解决办法

我先卸载后重装,然后参考Ubuntu14.04安装中文输入法以及解决Gedit中文乱码问题

sudo dconf-editor,
在左边依次展开/org/gnome/gedit/perferences/encodings, 在auto-detected项的value中的UTF-8后面添加GB18030

emacs乱码解决办法

blog.csdn.net/PfanAya的博文,需要安装一个自动识别编码类型的插件unicad.el, 可以从这个网址获取,关于这个插件的详细信息可以阅读这个网页emacswiki.org/emacs/Unicad

git commit后终端显示乱码解决办法

git我apt-get remove,然后再apt-get install就正常啦。
通过git config --global core.editor "emacs"配置git commit的编辑器。当然也可以`git commit -m “your comments”。


知识共享许可协议
li2的博客WeiYi.Li 创作,采用 知识共享 署名-非商业性使用 4.0 国际 许可协议进行许可。
© 2011-2017. All rights reserved by WeiYi.Li. Powerd by Jekyll & LinAnYa's Theme