当前时区为 UTC + 8 小时



发表新帖 回复这个主题  [ 4 篇帖子 ] 
作者 内容
1 楼 
 文章标题 : emacs不能使用ibus?
帖子发表于 : 2011-03-26 20:46 
头像

注册: 2011-02-15 19:47
帖子: 22
送出感谢: 0 次
接收感谢: 0 次
刚刚装上了emacs 23. 写东西的时候才发现不能用ibus了。

在google也看到很多的解决办法。

方法1:修改LC_CTYPE为“zh_CN.UTF-8”.这个方法做了过后可以切换成ibus输入法。但是输入的文字全都看不见。(根本没有输入进去)

方法2:安装ibus.el ,并手动增加配置到.emacs。这个方法可以使用ibus了。也能插入文字。不过用了这个方法我的highlight-tail的效果却不见了。


各位前辈又什么更好的方法吗?


页首
 用户资料  
 
2 楼 
 文章标题 : Re: emacs不能使用ibus?
帖子发表于 : 2011-03-28 20:55 
头像

注册: 2009-07-25 1:57
帖子: 701
送出感谢: 5
接收感谢: 13
kubuntu还是ubuntu
有没有其他gtk或者qt程序的输入不正常的?检查ibus后端安装正确否,检查emacs的相应gui组件安装正确与否。

再搞不清楚的,直接卸载emacs,然后在软件源里添加源代码的源,之后:
代码:
sudo apt-get build-dep emacs23

然后去http://www.gnu.org/software/emacs/ 下载个最新的23.3
然后:
代码:
CFLAGS="-O3 -march=core2" ./configure --prefix=$HOME

(默认的cflag是-O2 -g,....要gdb emacs的可以考虑下。。。架构特异的优化码参照自己机子翻翻gcc手册)
代码:
make && make install


世界清净了。。。。。


_________________
https://github.com/tangboyun
http://tangboyun.is-programmer.com/
提问的智慧————Eric Steven Raymond
回答的智慧————Andrew Clarke
吾尝终日而思矣,不如须臾之所学也;吾尝跂而望矣,不如登高之博见也。
急急急标题什么的,最讨厌了!
急急复急急,急急何其多,我生待急急,万事急急急。


页首
 用户资料  
 
3 楼 
 文章标题 : Re: emacs不能使用ibus?
帖子发表于 : 2011-04-04 10:50 

注册: 2009-08-02 17:31
帖子: 2
送出感谢: 0 次
接收感谢: 0 次
之前一直好着用修改LC_CTYPE为“zh_CN.UTF-8”的方法。今天早上开起来开始做事发现就能切换ibus又不能输入中文了
2楼的方法是不是说最新的23.3没有问题 但是我是Emacs新手。配置了好久的各种ecb之类的东西 重新删除emacs是不是最好的选择?


页首
 用户资料  
 
4 楼 
 文章标题 : Re: emacs不能使用ibus?
帖子发表于 : 2011-04-04 19:17 
头像

注册: 2009-07-25 1:57
帖子: 701
送出感谢: 5
接收感谢: 13
既然选了emacs,最好把配置文件和软件本身隔离开。
你的描述很模糊,提供的信息有限。
比如这句:“可以切换成ibus输入法。但是输入的文字全都看不见“,很明显可能是某个locale设置的问题。

中文输入出问题可以是很多地方造成的,不要光描述“问题本身”,应该有些其他信息也比较重要的:
1、其他软件输入有没有问题,如果有问题是哪些软件。
2、系统, 系统默认的locacle是啥。
3、你的LC_CTYPE是如何设置的,有没有载入。有没有copy别人代码,然后胡乱设过一些变量。
4、你自己还做了些啥尝试,有没有重装过输入法之类。
如果
1、直接用:
LC_CTYPE=zh-CN.utf8 emacs
启动,然后还是不能使用,检查buffer-file-coding-system
该变量的设置,有没有覆盖默认的
或者直接调用M-x set-buffer-file-coding-system去设一个
再没有,检查输入法问题。

还有,我个人经验是不要装软件源里的那个emacs23-lucid版本,那个和输入法面板也好,还有些其他的弹出窗口也好,用默认的系统配置问题蛮多的。如果你用上面的一些尝试还是不能解决,我建议去下23.3的源码包,放入/tmp下build下,然后emacs -q启动了尝试各种环境变量看看还有问题么。


_________________
https://github.com/tangboyun
http://tangboyun.is-programmer.com/
提问的智慧————Eric Steven Raymond
回答的智慧————Andrew Clarke
吾尝终日而思矣,不如须臾之所学也;吾尝跂而望矣,不如登高之博见也。
急急急标题什么的,最讨厌了!
急急复急急,急急何其多,我生待急急,万事急急急。


页首
 用户资料  
 
显示帖子 :  排序  
发表新帖 回复这个主题  [ 4 篇帖子 ] 

当前时区为 UTC + 8 小时


在线用户

正在浏览此版面的用户:没有注册用户 和 2 位游客


不能 在这个版面发表主题
不能 在这个版面回复主题
不能 在这个版面编辑帖子
不能 在这个版面删除帖子
不能 在这个版面提交附件

前往 :  
本站点为公益性站点,用于推广开源自由软件,由 DiaHosting VPSBudgetVM VPS 提供服务。
我们认为:软件应可免费取得,软件工具在各种语言环境下皆可使用,且不会有任何功能上的差异;
人们应有定制和修改软件的自由,且方式不受限制,只要他们自认为合适。

Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
简体中文语系由 王笑宇 翻译