LinuxSir.cn,穿越时空的Linuxsir!

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

自动启动scim输入法的问题~

[复制链接]
发表于 2005-1-5 19:45:24 | 显示全部楼层 |阅读模式
我在~下建立.xinitrc文件,并在其中写入:

  1. export LC_CTYPE=zh_CN.UTF-8
  2. export XMODIFIERS=@im=SCIM
  3. scim -d
  4. numlockx
  5. startkde
复制代码

这样从console启动X的时候可以自动启动scim,
但是现在我使用XDM启动,SCIM并不能自动启动,现在我又在~目录下建立了.xsession,并将上面的代码添加到其中,依旧不能自动启动SCIM。
我在debian中是在/etc/X/Xsession文件中添加上面代码的,可以启动SCIM,但是在gentoo的/etc/X/Sessions/Xsession中添加代码不起作用,想请教一下大家应该在哪个文件中添加代码,使scim自动启动?
:thank
发表于 2005-1-5 21:50:18 | 显示全部楼层
不用脚本,gnome的话 桌面首选项->高级->会话 起动项那加入scim
kde的话在 ~/.kde 下的一个autostart目录下建立 一个scim的软链接
 楼主| 发表于 2005-1-5 22:32:52 | 显示全部楼层
在Autostart里面添加了软连接,的确可以启动了:)十分感谢!

但是还有些不完美的地方,因为我是E文系统下实现中文输入,所以在SCIM启动之前,必须要设置环境变量LC_CTYPE=zh_CN.UTF-8,我在~/.bash_profile里面和/etc/X11/xdm/Session里面都添加了这句,但是启动以后不起作用,必须开一个console然后才能生效~
不知道在gentoo中有没有什么位置可以设置这样的变量,使其在KDM启动后在SCIM类似的程序之前启动??
发表于 2005-1-6 08:08:10 | 显示全部楼层
LC_CTYPE=zh_CN.UTF-8
在 /etc/env.d/100i18n 里设置
发表于 2005-1-6 09:56:15 | 显示全部楼层
我的scim都是伴随程序自己启动的。

比如开一个gedit,它就来了。关了gedit,它就关了。

如果设置在session里,它就一直开着
 楼主| 发表于 2005-1-6 10:46:58 | 显示全部楼层
Post by hutigers
我的scim都是伴随程序自己启动的。

比如开一个gedit,它就来了。关了gedit,它就关了。

如果设置在session里,它就一直开着

我装得1.0X得版本,怎么没有这个功能?晕啊~

Post by hutigers

LC_CTYPE=zh_CN.UTF-8
在 /etc/env.d/100i18n 里设置

我在/etc/env.d/下面建立了1ooi18n文件,然后在里面写
LC_CTYPE=zh_CN.UTF-8
没有效果,奇怪阿!
发表于 2005-1-6 12:16:38 | 显示全部楼层
Post by gosapphire
我装得1.0X得版本,怎么没有这个功能?晕啊~


我在/etc/env.d/下面建立了1ooi18n文件,然后在里面写
LC_CTYPE=zh_CN.UTF-8
没有效果,奇怪阿!

是100i18n不是1ooi18n吧?
 楼主| 发表于 2005-1-6 17:53:58 | 显示全部楼层
晕,在这打错了,我在系统里面建立的文件名称写的是对的~~~~~~~~~~~~~~
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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