LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
查看: 728|回复: 9

emacs32 和 scim 冲突

[复制链接]
发表于 2010-3-3 18:21:18 | 显示全部楼层 |阅读模式
emacs23 和 scim 有冲突,用的是 en_US.UTF-8 locale,xfce4 桌面环境,怎么办啊。

debian testing amd64
发表于 2010-3-3 20:23:58 | 显示全部楼层
哟 都32了 23不刚出么 呵呵

vim流, 等楼下解决
回复 支持 反对

使用道具 举报

发表于 2010-3-3 21:11:29 | 显示全部楼层
试试换fcitx中文输入法看看能不能解决热键冲突~



Post by linuxier;2072918
emacs23 和 scim 有冲突,用的是 en_US.UTF-8 locale,xfce4 桌面环境,怎么办啊。

debian testing amd64
回复 支持 反对

使用道具 举报

发表于 2010-3-3 23:54:46 | 显示全部楼层
debian/sid 用scim很好用。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2010-3-4 00:56:24 | 显示全部楼层
Post by xep007;2073008
debian/sid 用scim很好用。


我的,照说是没有什么问题的,唉,搞了好久都搞不明白它。难怪 emacs 难学啊!!
$ls -al .xinput.d/en_US
lrwxrwxrwx 1 newbie newbie 35 2009-04-11 05:27 .xinput.d/en_US -> /etc/X11/xinit/xinput.d/scim-bridge

$cat .xinput.d/en_US
XIM=SCIM
if [ -e /usr/bin/skim ]; then
    XIM_PROGRAM=" "
else
    XIM_PROGRAM=/usr/bin/scim
fi
XIM_ARGS="-d"
if [ -e /usr/lib/gtk-2.0/*/immodules/im-scim-bridge.so ]; then
    GTK_IM_MODULE=scim-bridge
else
    GTK_IM_MODULE=xim
fi
if [ -e /usr/lib/qt3/plugins/inputmethods/im-scim-bridge.so ]; then
    QT_IM_MODULE=scim-bridge
else
    QT_IM_MODULE=xim
fi

DEPENDS="scim | skim, scim-bridge-agent, scim-bridge-client-gtk | scim-bridge-client-qt"
回复 支持 反对

使用道具 举报

发表于 2010-3-4 12:11:19 | 显示全部楼层
@debian:~$ cat ~/.xinput.d/zh_CN
#
# Use "X input Method" for all applications
#
# Per Ming's Documentation in SCIM, XIM Input Method is activated
# not only for old X-applications but also for GTK and QT appplication.
#
# If a user wish to use, GTK Input Method, (s)he can right-click input
# area and select "Input Methods" and change from "X input Method" to
# "SCIM Input Method".
#

XIM=SCIM
XIM_PROGRAM=/usr/bin/scim
XIM_ARGS="-d"
XIM_PROGRAM_SETS_ITSELF_AS_DAEMON=yes
GTK_IM_MODULE=xim
QT_IM_MODULE=xim
DEPENDS="scim,scim-anthy|scim-canna|scim-chewing|scim-pinyin|scim-hangul|scim-prime|scim-skk|scim-tables-additional|scim-m17n|scim-uim|scim-tables-ja|scim-tables-ko|scim-tables-zh"
回复 支持 反对

使用道具 举报

 楼主| 发表于 2010-3-4 14:25:04 | 显示全部楼层
为什么用 scim 而不是 scim-bridge 呢,大都推荐用 scim-bridge


Post by xep007;2073082
@debian:~$ cat ~/.xinput.d/zh_CN
#
# Use "X input Method" for all applications
#
# Per Ming's Documentation in SCIM, XIM Input Method is activated
# not only for old X-applications but also for GTK and QT appplication.
#
# If a user wish to use, GTK Input Method, (s)he can right-click input
# area and select "Input Methods" and change from "X input Method" to
# "SCIM Input Method".
#

XIM=SCIM
XIM_PROGRAM=/usr/bin/scim
XIM_ARGS="-d"
XIM_PROGRAM_SETS_ITSELF_AS_DAEMON=yes
GTK_IM_MODULE=xim
QT_IM_MODULE=xim
DEPENDS="scim,scim-anthy|scim-canna|scim-chewing|scim-pinyin|scim-hangul|scim-prime|scim-skk|scim-tables-additional|scim-m17n|scim-uim|scim-tables-ja|scim-tables-ko|scim-tables-zh"
回复 支持 反对

使用道具 举报

发表于 2010-3-4 17:32:26 | 显示全部楼层
不知道。反正安装上了,能用了,就不再折腾。用了十几年LINUX了,虽然只是应用层面上的,但也折腾够了。只想好好地用下去,碰到问题再说。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2010-3-4 17:45:12 | 显示全部楼层
我用电脑都还只三年,一年 winxp,二年 linux,看来你是老手了。

用 scim 的话光标不会跟随,而 emacs 里还是一样不能调用输入法。用 scim-bridge 时光标跟随。emacs22 还是可以用输入法的,只是它没有 xft,不好看。

试了 ibus ,词库很大,但很多东西都还没有弄好,看来用上它还得有一段时间。
Post by xep007;2073144
不知道。反正安装上了,能用了,就不再折腾。用了十几年LINUX了,虽然只是应用层面上的,但也折腾够了。只想好好地用下去,碰到问题再说。
回复 支持 反对

使用道具 举报

发表于 2010-3-4 18:08:16 | 显示全部楼层
Post by linuxier;2073148
我用电脑都还只三年,一年 winxp,二年 linux,看来你是老手了。


不敢。我都快四十岁的人了,你年轻,年轻好啊。
我再怎么学也难再长进。你呢,来日方长。向你致敬。
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 返回顶部 返回列表