LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
楼主: lch3920126

FC5下,英文环境下怎么使用中文输入法啊?

[复制链接]
发表于 2006-9-13 14:01:34 | 显示全部楼层
scim 作为 GTK2 本地输入法模块的使用, 在Fc5中,gedit鼠标右键没有输入法选项,怎么启动scim?
回复 支持 反对

使用道具 举报

发表于 2006-9-13 19:03:02 | 显示全部楼层
Post by multinet
scim 作为 GTK2 本地输入法模块的使用, 在Fc5中,gedit鼠标右键没有输入法选项,怎么启动scim?


Ctrl+空格
回复 支持 反对

使用道具 举报

发表于 2006-9-14 07:55:49 | 显示全部楼层
Post by cobranail
这个问题太简单了,对于FC5而言,那些复杂方法已经过时了,只要一条命令

ln -s /etc/X11/xinit/xinput.d/scim /etc/X11/xinit/xinput.d/en_US


这个牛牛牛*(晕,字太少)!
回复 支持 反对

使用道具 举报

发表于 2006-9-14 18:41:03 | 显示全部楼层
Post by cobranail
这个问题太简单了,对于FC5而言,那些复杂方法已经过时了,只要一条命令

ln -s /etc/X11/xinit/xinput.d/scim /etc/X11/xinit/xinput.d/en_US


这个真牛,!!!向你学习
回复 支持 反对

使用道具 举报

发表于 2006-9-15 16:20:00 | 显示全部楼层
可以阿,不错
回复 支持 反对

使用道具 举报

发表于 2006-9-15 17:19:37 | 显示全部楼层
Post by cobranail
Ctrl+空格


我要作的是使用scim作为gtk的本地输入法,就是利用gtk的immodule而不是使X11系统来工作。
debian中的gtk比如gedit可以选择鼠标右键选择启动SCIM,然后Ctrl+Space 就可以调出scim的bar输入文字了。可是FC5中没有这样的选择。执行了scim -f socket -ns socket -c simple -d只启动了一个进程啊,Ctrl+Space不能呼出scim。是命令用错了,还是要修改什么配置?
回复 支持 反对

使用道具 举报

发表于 2006-9-15 19:01:58 | 显示全部楼层
cobranail  的方法支持。
回复 支持 反对

使用道具 举报

发表于 2006-9-18 08:58:03 | 显示全部楼层
Post by onelay
cobranail  的方法支持。


晕,麻烦看清楚。
回复 支持 反对

使用道具 举报

发表于 2006-9-18 11:51:59 | 显示全部楼层
Gtk2 上下文菜单的输入法(IM)子菜单不再默认显示。您可以在命令行运行这个命令来恢复它:

gconftool-2 --type bool --set /desktop/gnome/interface/show_input_method_menu true

不过还是有问题,一台机器上面出现了SCIM选项而且正常工作,另外一个没有SCIM选项。主要是语言环境不同,不过更改成英文环境也可以正常工作了啊。还有什么设置会影响到右键菜单嘛?
回复 支持 反对

使用道具 举报

发表于 2006-9-18 14:15:55 | 显示全部楼层
原来是fodera下的路径不对

原来scim要求执行
gtk-query-immodules-2.0 > /etc/gtk-2.0/gtk.immodules
可是偏偏fodera多了一级目录
gtk-query-immodules-2.0-32> /etc/gtk-2.0/i386-redhat-linux-gnu/gtk.immodules
回复 支持 反对

使用道具 举报

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

本版积分规则

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