LinuxSir.cn,穿越时空的Linuxsir!

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

终于解决了scim启动后ctrl+space无效的问题!

[复制链接]
发表于 2004-10-21 21:58:02 | 显示全部楼层 |阅读模式
看了很多帖子,试了N多方法一直都没能解决该问题,后来偶然发现了一个非常简单的方法,不需要很复杂的配置,也不需要安装xinput之类的软件。

只要在/etc目录里面建立一个叫environment的文件,并写入:
LANGUAGE=en_US
LANG=zh_CN
XMODIFIERS="@im=SCIM"

然后启动X,在里面输入scim -d就可以了(没有将scim设置为启动X时自动运行)

解释一下,LANGUAGE=en_US这句是为了在命令行模式下使用英文的提示语言,如果不要这句或改为LANGUAGE=zh_CN,那么当你输入
cd dasfjkajf(即一个错误的命令)后就会出现一句乱码。
有了LANG=zh_CN这句其他LC_*都不需要设置了,全部自动设置为LC_*=zh_CN,你用locale命令查看一下就知道了。

另外,在如Kwrite这样的文本编辑软件里面用scim输入中文时,会出现一些字打上去只显示为一个方框的情况,其实只要点击工具栏上的放大镜图标(即increase font sizes)字就正常显示了,不知道有没有其他更好的解决方法?

最后提醒一下,修改environment文件后logout再登陆,修改就可以生效
 楼主| 发表于 2004-10-21 22:05:26 | 显示全部楼层
顺便请教一下,我网页中的中文字比英文字淡一些,看起来不好看,该怎么配置才好?
发表于 2004-10-21 22:48:15 | 显示全部楼层
你在openoffice下可以调出scim吗?
 楼主| 发表于 2004-10-22 08:39:28 | 显示全部楼层
我没装openoffice。。。。。。

原来之所以输不了中文我觉得就是因为locale没有设置成中文
感觉在environment中设置的参数比.bashrc等文件中更加有效
发表于 2004-10-22 13:32:08 | 显示全部楼层

可以用

在OOo 里面可以用
发表于 2004-10-22 13:33:19 | 显示全部楼层

Kedit

里面也可以用
发表于 2004-10-23 13:50:14 | 显示全部楼层
此法果然很好, 现在解决了GONOME 和 KDE 都能用的问题了, 谢谢。
字体的问题我也一样, 看有谁可以解答一下了。
发表于 2004-10-23 13:51:48 | 显示全部楼层
此法果然很好, 现在解决了GONOME 和 KDE 都能用的问题了, 谢谢。
字体的问题我也一样, 看有谁可以解答一下了。
发表于 2004-10-23 14:04:19 | 显示全部楼层
只在GONOME 中有此问题, 在KDE 中可以在control center 设置字体, 可以解决。
发表于 2004-11-1 01:11:30 | 显示全部楼层
but how to put it autostart?
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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