deepinDebian Lover

小小输入法的安装笔记

2017-03-27  本文已影响299人  王涪玖

下载

论坛主页
开源主页
下载界面
更多内容

大家根据自己的系统来选择吧。

安装

下面分基本来进行吧。

1、解压

利用系统里的解压工具,解压出来之后,是一个文件yong,可以把这个文件复制到软件目录里:
> sudo mv yong /opt/
> cd yong
> sudo chmod +x yong-tool.sh

2、安装

> sudo apt-get install im-config
> sudo ./yong-tool.sh --install64

3、卸载:

> sudo ./yong-tool.sh --uninstall

4、选择作为默认输入法

> ./yong-tool.sh --select

5、如果出现了再使用过程中的退出,可以执行如下的命令恢复:

> yong -d

配置输入法

由于我的系统是:Debian lxde 8.7 AMD64

1、系统里的配置

在/etc/X11/Xsession.d中建立一文件,名为:25xchinput,在25xchinput中输入以下内容:

export LAGN=zh_CN.utf8 
# export LANG='zh_CN' 
export LC_CTYPE=zh_CN.utf8 
export XIM=yong 
export XIM_PROGRAM=yong 
export XMODIFIERS="@im=yong" 
export GTK_IM_MODULE=yong 
yong & 

最后, 修改其权限
> sudo chmod +x 25xchinput
退出,若是重新启动计算机,便是可以了。

2、用户的配置

有一个文件:.xinputrc,其中的内容:

XMODIFIERS="@im=yong"
XIM="yong"
XIM_PROGRAM="/usr/bin/yong"
XIM_ARGS=""
GTK_IM_MODULE="yong"
QT_IM_MODULE="yong"
SHORT_DESC="yong"
PREFERENCE_PROGRAM="/usr/bin/yong-config"
yong -d

3、输入法的配置

在文件/opt/yong中有一个配置文件是yong.ini,里面的设置是:

#!/usr/bin/yong-config
#Yong输入法配置文件

[DESC]
#配置文件版本
version=2

[IM]
default=0
#0=yong
#1=wubi
#2=zhengma
#3=erbi
#4=english
#5=gbk
0=pinyin
1=english


#候选字个数
cand=7
#简繁转换
#简繁一对多转换
s2t_m=0
#汉字过滤 0:不过滤 1:常用汉字
filter=0
#默认启动
enable=0
#皮肤
skin=skin 
#回车键行为 clear:清编码 commit:上屏首选
#enter=clear
#数字键行为
#num=push
#半角出全角空格
#space=full
#预编辑模式 0:禁用 1:启用
#预编辑类型 0:候选 1:编码
preedit=0
#自动调频
auto_move=0
#历史记录
history=history.txt
#小键盘 0:默认 1:不作为编码键 2:出数字
keypad=0
space=default
enter=default

[main]
#用户的配置文件编辑器
edit=
#显示托盘图标
tray=1
#不显示主窗口
#状态栏半透明
#主窗口位置 0:右下 1:顶部居中 2:左下
pos=1

[input]
#编码提示
hint=1
#不使用光标跟随
#不显示输入窗口
noshow=0
#候选显示长度
strip=9
font=华文宋体 31

[key]
#打开输入法
trigger=CTRL_SPACE
#二三重码选择
select=LSHIFT RSHIFT
#中英文切换
CNen=LCTRL
#临时英语模式
tEN=NONE
#切换输入法
switch=CTRL_LSHIFT
#翻页
page=- =
#以词定字
w2c=[ ]
#汉字过滤
filter=\\
#调词频
move=CTRL_UP CTRL_DOWN
#显示输入条
ishow=`
#一键切换到输入法
switch_default=CTRL_`
#切换到英语
switch_4=CTRL_E

#[yong]
#name=永码
#engine=libmb.so
#arg=mb/yong.txt

#[wubi]
#name=五笔
#engine=libmb.so
#arg=mb/wbx.txt
#overlay=mb/wbx.ini

#[zhengma]
#name=郑码
#engine=libmb.so
#arg=mb/zhengma.txt

#[erbi]
#name=二笔
#engine=libmb.so
#arg=mb/erbi.txt


#[gbk]
#name=内码
#engine=libgbk.so

[pinyin]
name=拼音
engine=libmb.so
arg=mb/pinyin.txt 
dicts=mb/777.txt
overlay=mb/pinyin.ini

[english]
name=英语
engine=libmb.so
arg=mb/english.txt
biaodian=en
overlay=mb/english.ini

[sync]
sid=7199aca0-2fba-960a-1a87-839be98ed111
user=askuyue

4、码表的自定义

此处可以参考:安利:小小输入法,另外也有我自己的设置,把自己的码表777.txt复制到/opt/yong/mb,然后在yong.ini中加入:

[pinyin]
name=拼音
engine=libmb.so
arg=mb/pinyin.txt 
dicts=mb/777.txt
overlay=mb/pinyin.ini

貌似我这个不工作的,嘿嘿,那就参考第一吧。

5、对于Qt的问题

首先,请到这两个地方下载文件:libyongplatforminputcontextplugin.so,然后进行如下操作:

>sudo cp libyongplatforminputcontextplugin.so 
      /usr/lib/x86_64-linux-gnu/qt5/plugins/platforminputcontexts

也可参考这个网站上的内容:小小输入法在deepin中使用的解决办法.

最后一句

我一般很担心对于系统内部的操作,因为我是一个linux菜鸟,虽然用了六七年,但是我的境界只是停留在会使用和初步解决一点问题的水平之上,所以那就贻笑大方了。

上一篇 下一篇

猜你喜欢

热点阅读