【CSDN迁移】搜狗输入法Linux版配置文件详解

https://blog.csdn.net/jilijelon/article/details/77962793

sogoupinyin--搜狗输入法linux版,是linux下比较好用的一款中文输入法,和win下面的搜狗输入法一样好用~. 官网地址:http://pinyin.sogou.com/linux/.

不过在使用的过程中也会遇到不少问题,比如之前遇到过 ,当时没有分析,简单暴力的删除了sogou的配置文件,然后重启输入法解决了这个问题.

版本信息

搜狗输入法版本:sogoupinyin 2.1.0.0082 amd64

系统版本:Ubuntu 16.04 xenial , x86_64 Linux 4.4.0-93-generic

sogoupinyin配置文件

ubuntu下搜狗输入法配置相关的目录有如下几个:

  1. ~/.config/sogou-qimpanel
  2. ~/.config/SogouPY.users
  3. ~/.config/SogouPY

1. ~/.config/sogou-qimpanel 目录

该目录是和sogou皮肤有关的配置目录,下面有一个main.conf 和一个skin目录,

  • (1) main.conf 中就一句话 ` [base] CurtSogouSkinType=阿狸·就是爱撒娇【动态】 CurtFcitxSkinType=ubuntukylin-dark1
CurtSogouSkinType 指的是当前搜狗输入法的皮肤,这里的`阿狸·就是爱撒娇【动态】` 对于skin目录下面的皮肤名(皮肤本身也是一个目录).
CurtFcitxSkinType指的是当前Fcitx输入法的皮肤

- (2) 我的**skin目录**如下:
![这里写图片描述](https://img-blog.csdnimg.cn/img_convert/36a919e8560e7426da2db816589c0a8b.png)

- (3)皮肤:`阿狸·就是爱撒娇【动态】` 

该目录是皮肤的目录,如果想要修改或者自制皮肤可以研究一下~:
`skin.ini` 皮肤配置信息

`阿狸·就是爱撒娇【动态】.ssf` 皮肤安装文件,点击一次安装,再点一次卸载皮肤

![这里写图片描述](https://img-blog.csdnimg.cn/img_convert/94ded3bf273a2b530e5cc2679ba24a15.png)


## 2. ~/.config/SogouPY.users目录
里面就一个 `acc.dat` 文件,按文件名应该是用户账号有关的信息,是二进制文件,看不到里面内容.

## 3. ~/.config/SogouPY 目录
这个目录是搜狗输入法比较重要的配置文件目录,目录内容如下:
![这里写图片描述](https://img-blog.csdnimg.cn/img_convert/f66972fa38fc224bcdb07a5671f42554.png)
主要关注一下几个文件:
`scdlist.ini`
`Correction.ini`
`sogouEnv.ini`
`env.ini`
`sogou.version`
`useSkin.txt`
`pingback.time`
`scd`

### (1) **scdlist.ini**
这是搜狗输入法细胞词库的配置文件,内容如下:

[scd0] id=15097 name=成语俗语【官方推荐】 type=成语俗语【官方推荐】 [scd1] id=15117 name=计算机词汇大全【官方推荐】 type=计算机科技大全【官方推荐】 [scd2] id=4 name=网络流行新词【官方推荐】 type=流行新词新词【官方推荐】 [scd3] id=14108 name=错读词汇 type=本地词汇 [scdlist] version=2


以`[scd0]` 举例分析, 
`id=15097` 指的是该词库的文件对应的是 `scd` 目录下面的 `15097.scel` 词库文件
`name=成语俗语【官方推荐】` 在搜狗输入法设置界面--细胞词库中显示的名称,如下图所示:
![这里写图片描述](https://img-blog.csdnimg.cn/img_convert/6ab49b087c081ff216a18b27701296e0.png)

### (2) **Correction.ini**

该文件内容如下:

[Correction] gn=ng uen=un iou=iu uei=ui mg=ng


### (3) **sogouEnv.ini**
该文件内容如下(TODO 完善分析):

[Genelal] FirstRunSogouQimanel_2_1=false ShuangPin=false HintSP=true AllowQuanPin=true HideStatusBar=true FullScreenHideSB=true SmartPunc=true

[StatusInfo] ValueZhongYing=fcitx-kbd ValueFan=fcitx-chttrans-inactive ValuePunc=fcitx-punc-inactive ValueQuanBan=fcitx-fullwidth-inactive #默认的是全角fcitx-fullwidth-active,半角需要修改为fcitx-fullwidth-inactive

[Key] SwitchCE_key=Shift SwichEnglishRetainExist=true FirstPageKey=0 SecondPageKey=2 SwichSogouIME=true Switch2sogou="CTRL_," ChttransFlag=true

[Appearance] CandidateNumber=5 UseSkin=true CurrentSkin= ChangeColor=false ChangeFont=true DefaultSkinSetFlag=false

[Advance] UrlMode=true RemainHalfWidth=true KeyPadInputDigital=true

[Cell] AutoUpdateThesaurus=true RuncellThesaurusUpdateTip=true RuncellThesaurus=true


### (4) **env.ini**
该文件内容如下(TODO 完善分析):

[Setting] EnableCloudRequest=0 UseCellDict=0 QuanPin=1 ZCSForZhChSh=1 ShuangPin=0 HintSP=1 AllowQuanPin=1 SuperSPJP=1 LearnFreq=1 LearnNewWord=1 NoPhrase=0 Correction=1 ForecastLongWord=1 LongWordNumGate=4 LongWordCandPos=2 MaxLongWord=2 AllowNetMode=1 FontCh=Monospace FontSize=16


### (5) **sogou.version**

这个文件保存的是搜狗输入法的版本信息,内容如下:

2.1.0.0082 系统词频: 20160609 组词数据: 20160609 辅助码 : 20150602 编译时间: Sep 29 2016 08:54:66

对应输入法的关于页面:
![这里写图片描述](https://img-blog.csdnimg.cn/img_convert/09df7ad41de23f9dd6bbcd12a10b2e22.png)

### (6) **useSkin.txt**

这个文件保存的是搜狗输入法使用的皮肤信息,和上面的`main.conf` 里内容差不多,如下:

阿狸·就是爱撒娇【动态】 默认皮肤


### (7) **pingback.time**
输入法备份时间,感觉没啥用,囧.
备份的文件应该是在`~/.config/SogouPY/Backup` 这个目录里面.

1505198112 0 `

(8) scd

这是搜狗输入法细胞词库的目录,里面保存了.scel 结尾的词库文件