[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: Fcitx and Emacs fights over C-Space key compostion.
From: |
Kenichi Handa |
Subject: |
Re: Fcitx and Emacs fights over C-Space key compostion. |
Date: |
Mon, 10 Apr 2006 10:23:37 +0900 |
User-agent: |
SEMI/1.14.3 (Ushinoya) FLIM/1.14.2 (Yagi-Nishiguchi) APEL/10.2 Emacs/22.0.50 (i686-pc-linux-gnu) MULE/5.0 (SAKAKI) |
In article <address@hidden>, "Yiyi Hu" <address@hidden> writes:
> [1 <text/plain; UTF-8 (base64)>]
> Since I prefer use fcitx to the im built-in within Emacs,
> But the problem now is, if you are in X, you can no longer activate
> fcitx within emacs.
When I run Emacs as this:
% LANG=zh_CN fcitx
% LANG=zh_CN emacs
I can activate fcitx with C-SPC and type Chinese. And as
set-mark-command is normally bind both to C-SPC and C-@, I
can use it by C-@ (instead of C-SPC). The problem is that I
see no indicator showing whether fcitx is activated or not.
Another annoying problem is that while activating fcitx, I
can't use C-k, C-l, etc because they are all eaten by fcitx.
But, it seems that all key-binding for fcitx can be
cutomized by ~/.fcitx/config. For instance, if you don't
need to use Emacs' builtin IM, you can use C-\ for
activating/de-activating fcitx by changing this line:
打开/关闭输入法=CTRL_SPACE
to
打开/关闭输入法=CTRL_\
C-k etc eaten by fcitx can also be customized. Please read
the document of fcitx and your ~/.fcitx/config for more
detail.
---
Kenichi Handa
address@hidden