|
这两天完全重写了以前写的输入法加载脚本。
安装 ebuild 可以从下面下载:
http://sunmoon.512j.com/xim-config.tar.gz
具体的安装方法就不说了:
这两天心血来潮把以前写的输入法自动加载脚本重写了, 增加和增强了一些功能。
它主要完成输入法的自动配置和加载。当您使用 DM 来启动您的桌面时, 一般的您不需要任何设置它就自动识别和加载您的输入法。肃然如果您使用 startx 来启动 X, 您可以用它来加载输入法, 只要在您的 .xinitrc 加一句
注意前面的 .与 xim-config 有一个空格哦。
下面解释一下它的用法吧。
- 选项 C: choose 的意思, 也就是选择一个您想启动的输入法。必须得有一个参数。
- 选项 c: 当然 xim-config 选择的输入法。
- 选项 l: 列出有效的能被 xim-config 识别的输入法。
- 选项 i: 安装 xim-config 输入法加载器到 X 中,其实只是创建两个到自己的符号连接。需要 root 权限。
- 选项 L: 加载输入法。
- 选项 a: 添加一个输入法。参数名为输入法称,配合选择 p, P, e, d 使用。
- 选项 A: 功能同上,只是添加到系统中,需要 root 权限。
- 选项 s: 保存用户设置,主要用来设置默认启动的输入法。
- 选项 S: 功能同上,不过是系统的。
- 选项 d: 延时 n 秒加载输入法. 带参数。
- 选项 p: 要输入要运行的程序名
- 选项 P: 输入法参数
- 选项 e: 输入法额外参数
- 选项 r: 实际的输入法服务器名。如 skim 的输入法服务器为 scim, 而不是 skim.
- 选择 v: 输出一些‘令人讨厌’的信息
sunmoon1997@myworkstation /usr/local/bin $ xim-config -c
scim sunmoon1997@myworkstation /usr/local/bin $ xim-config -l
fcitx
scim
skim sunmoon1997@myworkstation /usr/local/bin $ xim-config -C fcitx -c
fcitx sunmoon1997@myworkstation /usr/local/bin $ xim-config -a fcitx -p fcitx sunmoon1997@myworkstation /usr/local/bin $ xim-config -C fcitx -vL
WARNNING: missing directory '/home/sunmoon1997/.xim-config/xim.d'
WARNNING: user xim list `'
WARNNING: system xim list ` /etc/xim-config/xim.d/fcitx /etc/xim-config/xim.d/scim /etc/xim-config/xim.d/skim'
WARNNING: XIM launch command is `fcitx'
WARNNING: `fcitx' already run, pid 24437. sunmoon1997@myworkstation /usr/local/bin $ xim-config -vc
WARNNING: user xim list ` /home/sunmoon1997/.xim-config/xim.d/fcitx'
WARNNING: system xim list ` /etc/xim-config/xim.d/fcitx /etc/xim-config/xim.d/scim /etc/xim-config/xim.d/skim'
WARNNING: auto select an XIM.
scim sunmoon1997@myworkstation /usr/local/bin $ xim-config -c
scim
sunmoon1997@myworkstation /usr/local/bin $ xim-config -C fcitx -s
sunmoon1997@myworkstation /usr/local/bin $ xim-config -c
fcitx
sunmoon1997@myworkstation /usr/local/bin $ xim-config -C scim -s
sunmoon1997@myworkstation /usr/local/bin $ xim-config -c
scim sunmoon1997@myworkstation /usr/local/bin $ xim-config -vC scim -L
WARNNING: user xim list ` /home/sunmoon1997/.xim-config/xim.d/fcitx'
WARNNING: system xim list ` /etc/xim-config/xim.d/fcitx /etc/xim-config/xim.d/scim /etc/xim-config/xim.d/skim'
WARNNING: XIM launch command is `scim -d'
WARNNING: export XMODIFIERS=@im=SCIM
WARNNING: delay '2' second(s). sunmoon1997@myworkstation /usr/local/bin $ xim-config -vC scim -d3 -L
WARNNING: user xim list ` /home/sunmoon1997/.xim-config/xim.d/fcitx'
WARNNING: system xim list ` /etc/xim-config/xim.d/fcitx /etc/xim-config/xim.d/scim /etc/xim-config/xim.d/skim'
WARNNING: XIM launch command is `scim -d'
WARNNING: export XMODIFIERS=@im=SCIM
WARNNING: delay '3' second(s). |
|