分类: LINUX
2011-10-22 09:13:13
原文在:http://hi.baidu.com/whucaobin/blog/item/d2e91f457c1a6a2acffca38a.html 一、删除系统自带的ibus输入法: ubuntu10.04 自带了一个ibus输入法,但不如小企鹅输入法小巧好用,我们可以在新立得软件包管理器里搜索“ibus”,选择“ibus”,鼠标右键选择“标记以便彻 底删除”(sudo apt-get autoremove ibus),然后点击应用就可以把它删除了(不要安装语言支持,因为安装后为iBus) 二、 安装fcitx小企鹅输入法: 1.新立得软件包管理器里搜索“fcitx”,鼠标选择 “标记以便安装”(sudo apt-get install fcitx 或通过 下 载fcitx-deb安装包) 2.配置环境,终端输入: sudo gedit ~/.bashrc 在里面增加一行语句: export XMODIFIERS="@im=fcitx" 然后保存并关闭。注销系统重新登录。 3.接着再在终端里输入:fcitx 成功的话应该能够启动fcitx小企鹅输入法。 4.注:以下步骤可省略,因为可能会出现两个fcitx进程,其中一个僵死 安装im-switch,输入: sudo apt-get install im-switch 如果安装好,则再次在终端输入: sudo gedit /etc/X11/xinit/xinput.d/zh_CN 如果有文件则不编辑,没有就新建了一个zh_CN文件,在里面添加如下内容: XIM=fcitx XIM_PROGRAM=/usr/local/bin/fcitx XIM_ARGS="" GTK_IM_MODULE=XIM QT_IM_MODULE=XIM DEPENDS="fcitx" 然后保存并关闭。 将fcitx设置成默认的输入法: im-switch -s fcitx -z default 5.在“系统”→“首选项”→“启动应用程序”中添加Fcitx启动项,点击“添加”,名称为:fcitx,命令 为:fcitx -d,然后再点击“添加”(我没有添加此步骤,但重启系统后fcitx加载正常) 至 此,fcitx就安装完成了,重启计算机就行啦! 三、fcitx小企鹅输入法配置及美化 用 gedit打开config文件,在终端里输入: sudo gedit ~/.fcitx/config(或 gedit ~/.config/config) 修改如下: [程序] 显示字体 (中)=WenQuanYi Bitmap Song 显示字体(英)=Courier New 显示字体大小=12 主窗口字体大 小=9 字体区域=zh_CN.UTF-8 使用AA字体=1 使用粗体=1 [输出] 数字后跟半角符号=1 Enter 键行为=2 分号键行为=0 大写字母输入英文=1 转换英文中的标点=1 联想方式禁止翻页=1 [界面] 候 选词个数=5 主窗口使用3D界面=0 输入条使用3D界面=0 主窗口隐藏模式=1 显示虚拟键盘=0 输入条居中=1 首 次显示输入条=0 # 输入条固定宽度(仅适用于码表输入法),0表示不固定宽度 输入条固定宽度=0 输入条偏移量X=0 输 入条偏移量Y=16 序号后加点=1 显示打字速度=1 显示版本=1 光标色=102 159 66 主窗口背景 色=255 255 255 主窗口线条色=203 202 186 主窗口输入法名称色=153 153 153 102 159 66 56 134 230 输入窗背景色=255 255 255 输入窗提示色=2 89 196 输入窗用户输入色=255 0 132 输入窗序号色=0 66 200 输入窗第一个候选字色=0 99 200 # 该颜色值只用于拼音中的用户自造词 输 入窗用户词组色=0 99 200 输入窗提示编码色=255 0 132 # 五笔、拼音的单字/系统词组均使用该颜色 输入窗其它 文本色=56 134 230 输入窗线条色=203 202 186 输入窗箭头色=193 227 151 虚拟键盘窗背景 色=220 220 220 虚拟键盘窗字母色=80 0 0 虚拟键盘窗符号色=0 0 0 # 除了“中英文快速切换键”外,其它的热键均可设置为两个,中间用空格分隔 [热键] 打开/关闭输入法=CTRL_SPACE # 中英文快速切换键 可以设置为L_CTRL R_CTRL L_SHIFT R_SHIFT L_SUPER R_SUPER 中英文快速切换 键=L_SHIFT 双击中英文切换=0 击键时间间隔=250 光标跟随=CTRL_K 隐藏主窗口=CTRL_ALT_H GBK 支持=CTRL_M GBK繁体切换键=CTRL_ALT_F 联想=CTRL_L 反查拼音=CTRL_ALT_E 全半 角=SHIFT_SPACE 中文标点=CTRL_. 上一页=, PGUP 下一页=. PGDN 第二三候选词选择键=0 [输 入法] 使用拼音=1 拼音名称=智能拼音 使用双拼=0 双拼名称=智能双拼 默认双拼方案=自然码 使用区 位=0 区位名称=区位 使用码表=1 提示词库中的词组=1 其他输入法= [拼音] 使用全拼=0 拼 音自动组词=1 保存自动组词=1 增加拼音常用字=CTRL_8 删除拼音常用字=CTRL_7 删除拼音用户词 组=CTRL_DELETE # 拼音以词定字键,等号后面紧接键,不要有空格 拼音以词定字键=[] # 重码调整方式说明:0-->不调整 1-->快速调整 2-->按频率调整 拼音单字重码调整方式=2 拼音词组重码 调整方式=1 拼音常用词重码调整方式=0 模糊an和ang=0 模糊en和eng=0 模糊ian和iang=0 模 糊in和ing=0 模糊ou和u=0 模糊uan和uang=0 模糊c和ch=0 模糊f和h=0 模糊l和n=0 模 糊s和sh=0 模糊z和zh=0 点击保存,在输入法开启状态下按Ctrl+5或重 启计算机启用新配置 注:因为版本和各系统里得文件可能不一样,请注意对比,否则可能会出现无法启动fcitx的情况. 四、删除 fcitx多余输入法码表 fcitx默认是有较多的输入法的,通过 ~/.fcitx/config修改可以去掉双拼、区位,但如果你只用五笔而又偶尔需要切换到拼音下去打个别生字的时候,可能会讨厌按数次的 ctrl+shift,按alt+f2或打开终端,输入: gksu gedit /usr/share/fcitx/data/tables.conf 原 码表文件备份: #以#打头的为注释 [码表] 名称=五笔字型 码表=wbx.mb 调 频=0 拼音=1 拼音键=z 自动上屏=-1 空码自动上屏=0 模糊=1 模糊键=z 自动词组=1 自 动词组长度=4 词组参与自动造词=1 保存自动词组=0 精确匹配=0 提示编码=0 符号=zzzz [码 表] 名称=五笔拼音 码表=wbpy.mb 调频=2 拼音=1 拼音键=z 自动上屏=-1 空码自动上 屏=-1 自动词组=1 精确匹配=0 提示编码=0 [码表] 名称=二笔 码表=erbi.mb 调 频=0 拼音=1 拼音键=[ 自动上屏=-1 空码自动上屏=0 模糊=1 模糊键=? 自动词组=1 自 动词组长度=4 词组参与自动造词=0 保存自动词组=0 精确匹配=0 提示编码=0 [码表] 名称= 仓颉 码表=cj.mb 调频=0 拼音=1 拼音键=[ 自动上屏=-1 空码自动上屏=0 模糊=1 模 糊键=? 自动词组=0 精确匹配=0 提示编码=0 [码表] 名称=晚风 码表=wanfeng.mb 中 止键=,;/. 调频=0 拼音=0 自动上屏=-1 空码自动上屏=1 模糊=0 自动词组=0 精确匹 配=0 提示编码=1 [码表] 名称=冰蟾全息 码表=qxm.mb 调频=1 拼音=0 #拼音 键=z 自动上屏=-1 模糊=1 模糊键=# 自动词组=1 自动词组长度=4 词组参与自动造词=1 保 存自动词组=1 精确匹配=0 提示编码=1 #符号=zzzz [码表] 名称=自然码 码 表=zrm.mb 调频=1 拼音=0 自动上屏=-1 模糊=0 自动词组=0 精确匹配=0 提示编 码=1 [码表] 名称=电报码 码表=db.mb 自动上屏=-1 精确匹配=0 提示编码=1 候 选词选择键=qwertyuiop 在你不需要的东西加上#或者你如果确定今后都不会用到这 些输入法直接删除也可以,保存退出。激活fcitx输入状态, 再按ctrl+shift,就会发现多余的码表都没有了. |