ubuntu 10.10 emacs23设置调用ibus
发表于 : 2010-12-11 19:01
关于emacs23与ibus输入法呼叫的问题。
* 1.背景
ubuntu 10.10 全新安装, emacs中文设置参照zhan同学的emacs 23 的 xft 字体的简单设置(viewtopic.php?t=40210)
(if window-system ;; skip this chinese font set for terminal
(set-fontset-font (frame-parameter nil 'font)
'han '("AR PL UKai CN" . "unicode-bmp" ))
)
但是很奇怪, 中文输入法就是不能激活。
* 2. 挣扎
搜索论坛了很久, 一边回忆很久之前这些设置, 很遗憾, 各位回答问题的精神不够, 另
外自己的笔记做的不好, 所以好几个钟头都不能解决。
试验了如下的几类解决办法, 但是都不成功。
1. locale, 这个很奇怪, 因为我已经是中文的locale了。
2. ~/.Xresources 加入如下内容
Emacs.UseXIM: true
仍是不能工作。
* 3. 最后的解决
最后还是google到emacswiki.org的iBusMode, 安装成功解决问题。
http://www.emacswiki.org/emacs/IBusMode
这里偷懒直接用的Irie同学的安装源来直接安装的。
sudo add-apt-repository ppa:irie/elisp
sudo apt-get update
sudo apt-get install ibus-el
最后在~/.emacs里加入这两行
(require 'ibus)
(add-hook 'after-init-hook 'ibus-mode-on)
PS, 貌似是日本人的作品。 汗, 我们的创新精神啊。
* 1.背景
ubuntu 10.10 全新安装, emacs中文设置参照zhan同学的emacs 23 的 xft 字体的简单设置(viewtopic.php?t=40210)
(if window-system ;; skip this chinese font set for terminal
(set-fontset-font (frame-parameter nil 'font)
'han '("AR PL UKai CN" . "unicode-bmp" ))
)
但是很奇怪, 中文输入法就是不能激活。
* 2. 挣扎
搜索论坛了很久, 一边回忆很久之前这些设置, 很遗憾, 各位回答问题的精神不够, 另
外自己的笔记做的不好, 所以好几个钟头都不能解决。
试验了如下的几类解决办法, 但是都不成功。
1. locale, 这个很奇怪, 因为我已经是中文的locale了。
2. ~/.Xresources 加入如下内容
Emacs.UseXIM: true
仍是不能工作。
* 3. 最后的解决
最后还是google到emacswiki.org的iBusMode, 安装成功解决问题。
http://www.emacswiki.org/emacs/IBusMode
这里偷懒直接用的Irie同学的安装源来直接安装的。
sudo add-apt-repository ppa:irie/elisp
sudo apt-get update
sudo apt-get install ibus-el
最后在~/.emacs里加入这两行
(require 'ibus)
(add-hook 'after-init-hook 'ibus-mode-on)
PS, 貌似是日本人的作品。 汗, 我们的创新精神啊。