[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: emacs 中没法激活输入法





SuperMMX wrote:

Hi, Shixin Zeng

On Tue, 22 Mar 2005 15:13:27 +0800
Shixin Zeng <shixinzeng@sjtu.edu.cn> wrote:

以前用得很好的,可是前些日子系统升级了,gtk从2.4.24升级到2.6.3
emacs22(ustc)、emacs21就没法激活输入法(scim)了,每次Ctrl+Space的时候,
都是说Mark set,Mark actived

locale 设置问题? 你的 emacs 是如何启动的?

~>locale
LANG=en_US.UTF-8
LC_CTYPE=zh_CN.UTF-8
LC_NUMERIC="en_US.UTF-8"
LC_TIME="en_US.UTF-8"
LC_COLLATE="en_US.UTF-8"
LC_MONETARY="en_US.UTF-8"
LC_MESSAGES="en_US.UTF-8"
LC_PAPER="en_US.UTF-8"
LC_NAME="en_US.UTF-8"
LC_ADDRESS="en_US.UTF-8"
LC_TELEPHONE="en_US.UTF-8"
LC_MEASUREMENT="en_US.UTF-8"
LC_IDENTIFICATION="en_US.UTF-8"
LC_ALL=
~>emacs22-gtk -q
~>env GTK_IM_MODULE="xim" emacs22-gtk -q
~>env GTK_IM_MODULE="xim" emacs21
~>emacs21 -q
都是一样的效果,输入法没法激活

当使用emacs -nw时,是可以激活中文输入法(scim)的,用起来也没什么问题的
我尝试过env GTK_IM_MODULE="xim" emacs22,也没有用


emacs -nw 启动终端, 只要你的 terminal emulator 支持就可以了. 所以这个时候与
emacs 本身联系不大.


--
Best regards
Shixin Zeng

Class A0401093, Minhang Campus of Shanghai Jiaotong University, China


Reply to: