==== emacs中文输入问题 ====

Ubuntu中文输入从9.10开始默认使用ibus,安装新的输入法倒是比较简单,但默认的输入法切换使用Ctrl+Space。emacs23内置中文支持,但中文输入还是使用ibus更习惯一些。emacs下Ctrl+Space作为Mark Set快捷。

查了一下,是locale的问题,因为装的是英文环境,默认变量均为en_US.utf8,其中LC_CTYPE定义系统的字符处理编码,在/etc/environment(这是Ubuntu下的环境配置,个人的~/.bashrc文件中也可以)中添加LC_CTYPE="zh_CN.utf8",并在/var/lib/locales/supported.d/zh-hans中加入下面几行:

1
2
3
4
5
6
7
zh_CN.UTF-8 UTF-8
zh_SG.UTF-8 UTF-8
zh_HK.UTF-8 UTF-8
zh_TW.UTF-8 UTF-8
zh_CN.GB2312 GB2312
zh_CN.GBK GBK
zh_CN.GB18030 GB18030

执行sudo locale-gen,将在/usr/lib/locale/下生成对应的环境编码数据。

转载于:https://www.cnblogs.com/samael/articles/2029821.html

[转]emacs中文输入问题相关推荐

  1. 修复GRUB [转]

    自打开始用grub,便对其产生了一定的依赖,当然也碰到过没有显示grub选项条的现象,也曾迷茫过,今天见高手几条命令就把我多日以来的问题搞定了,心里不由得一喜,网上查了下,下面转个文章供参考... 用 ...

  2. 计算机文化基础课教案,[定稿]计算机文化基础授课教案(2010)

    <[定稿]计算机文化基础授课教案(2010).doc>由会员分享,可免费在线阅读全文,更多与<[定稿]计算机文化基础授课教案(2010)>相关文档资源请在帮帮文库(www.wo ...

  3. [交流]我是怎样看大片学英语的(你可能知道,给不知到的人写的)

    [交流]我是怎样看大片学英语的(你可能知道,给不知到的人写的) 你也许想找FRIENDS或成长的烦恼之类的视频学习英语.其实根本不用局限于此.下面我就说说我用的方法. 你可以到 http://www. ...

  4. [Linux]从控制台一次读取一个字符,无需等待回车键

    [Linux]从控制台一次读取一个字符,无需等待回车键 周银辉 读取字符嘛,可以使用getchar(),getch()等等函数,但它们都需要等待回车键以结束输入,而不是按下键盘时立即响应,看上去不那么 ...

  5. i27岁转行java,JavaTM I/O 性能分析[转]

    JavaTM I/O 性能分析[转] 上一篇 / 下一篇  2008-07-30 13:04:44 / 个人分类:Zee的生活 这篇文章讨论和阐明了提供 JavaTM I/O 性能的多种设计问题,例如 ...

  6. bigru参数计算_[数据挖掘]华中科技大学 李黎 周达明:基于CNN-BiGRU模型的操作票自动化校验方法...

    原标题:[数据挖掘]华中科技大学 李黎 周达明:基于CNN-BiGRU模型的操作票自动化校验方法 智能变电站操作票校验是保障站内操作准确无误的重要环节,当前基于经验的人工校验方法主观性强,校验效率较低 ...

  7. 计算机基础在线阅读,TOP16[定稿]计算机基础教案(上下册).doc文档免费在线阅读...

    <[定稿]计算机基础教案(上下册).doc>由会员分享,可免费在线阅读全文,更多与<TOP16[定稿]计算机基础教案(上下册).doc文档免费在线阅读>相关文档资源请在帮帮文库 ...

  8. 网络产品用户体验优化系列[一]概要

    网络产品用户体验优化系列[一]概要 很高兴能在这里和大家专门沟通用户体验方面的话题,特别是能够收集大家对网络产品用户体验的反馈,以及网络产品团队在用户体验方面的优化和更新.这个系列我们只谈用户体验. ...

  9. [翻译]Why Functional Programming Matters

    Why Functional Programming Matters 函数式程序设计为什么至关重要 作者: John Hughes 翻译: CloudiDust [http://blog.csdn.n ...

最新文章

  1. 如何在 Unix 和 DOS 格式之间转换文本文件
  2. c语言循环并行处理,C语言设计并行处理
  3. 【云计算】3_云网络产品介绍
  4. java中的字段是_Java – 获取类中特定数据类型的字段
  5. java 收集系统资源_方法:Linux 下用JAVA获取CPU、内存、磁盘的系统资源信息
  6. 开发软件不是闭卷考试
  7. AngularJS 表格
  8. minianaconda安装图形化界面
  9. boost基础——any
  10. 日期对象Date的计算
  11. [Ruby] 类和容器
  12. 华为交换机做qos案例_华为交换机QoS在企业网络中的应用
  13. Android中常用的adb shell命令
  14. 【Python】美国大选献金项目数据分析(concat(),lambda(),groupby(),pivot_table())
  15. python 归一化使用
  16. linux服务器集群管理面板,AppNode-Linux 服务器集群管理面板安装教程
  17. 蓝桥杯:翻转旋转变换(矩阵旋转)
  18. html布局直接填充,css实现自动填充布局
  19. 如果我找到了我的伴侣,一定要和他做以下几件事
  20. Unity CustomFont (怎么制作图片文字)

热门文章

  1. Spring Boot静态资源访问和配置全解析
  2. 操作系统(二十三)生产者消费者问题
  3. Java isAlive()和join()的使用
  4. Automatic Exploit Generation:漏洞利用自动化
  5. 阿里SopHix热修复框架
  6. 原 Ubuntu使用VNC运行基于Docker的桌面系统
  7. [以太坊源代码分析] VI. 基于p2p的底层通信(上篇)
  8. mysql sys exec_mysql提权lib_mysqludf_sys执行sys_exec出现32256的问题解决办法
  9. sql输出带颜色的字段_表输出步骤详解
  10. 他人评审18篇SCI文章的一点感受