zoukankan      html  css  js  c++  java
  • 致第一次安装(yong)小小输入法的你

    目录

    本文的题目就参考了百度贴吧「致第一次安装 RIME 的你」,因为最近使用小小输入法,感觉很好用,所以就想写一篇类此的文章。
    从小小输入法的帮助chm文件里可以看到,它和rime有个共同的特点就是可以自定义,作为一个输入法平台,可以看看作者的对输入法的简介:

    ※※※※※※※※※※※※※※※※※※※※※※※※※※※※※※※※※※※※※※※※※※※※※※※※※※※※※※※※※※※※※※※

    ★强大、全开放的外挂、内置输入平台。

    ◇小小是可以挂接任意【形码】、【音形码】、【音码】的全功能平台,支持所有编码集(包括大、小键盘数字), 定义码表用到的按键最多60个,编码长度最大63个,词最长255字节,单行最长4094字节的各种输入法。您无需再去寻找98五笔、二笔、大手笔、一笔等等的输入法软件,一个小小即可胜任这一切!喜欢内置就内置,喜欢外挂就外挂,自由选择。
    ◇安装文件太大携带不方便?强大的功能并不代表肥硕的身躯。小小:身体小,反应快。
    把小小直接拷贝到U盘,随身携带属于您自己的输入法,从此不必为自造词烦恼,始终追随您的左右!

    ★支持各种编码

    ◇小小输入法平台的词库文件采用文本文件格式,支持 GB2312、GBK、GB18030( 推荐使用,支持大字集,占用空间小)。
    ◇主码表支持utf8,在码表的第一行加入encode=UTF-8。

    ★方便的词库维护功能

    ◇词序不合理、废词太多?小小的在线删词与调序功能让您边用边调,彻底打造自己的词库!

    ★最温情的输入法

    ◇清新、亮丽的界面让您充分体验使用输入法的乐趣,而自定义皮肤与换肤功能则让您尽享DIY的快乐!把爱人的照片做成输入背景,从此你们可以时刻厮守在一起^_^
    ……
    使用小小的乐趣层出不穷,更多的快感由您亲身体会,还不赶快试用小小?!!!
    如有意见反馈请到小小的主页(http://yong.dgod.net/)留言。
    ※※※※※※※※※※※※※※※※※※※※※※※※※※※※※※※※※※※※※※※※※※※※※※※※※※※※※※※※※※※※※※※

    小鹤双拼自定义

    小小输入法的另一个名称是yong,因为作者自创了永码,对于永码,我不了解,但是作为一个输入法平台,我很喜欢,甚至我偷偷的把小狼毫(rime)给卸载了。小小输入法给我的一个最大的感受就是自定义强,而且小巧,且问这是怎么做到的,哈哈!
    由于我平时使用的是小鹤双拼输入,所以自然而然就想把小鹤双拼加入其中。当然,对于小小的细节,尤其是码表这块,我还没有自己单独去磨琢的能力,好在小小论坛上有坛友实现了在小小输入法上集成小鹤双拼的方法,还有可以编码提示及辅助码的功能。
    下面就是我‘折腾’过程,仅供参考。

    • 1、安装小小输入法exe文件,这是所谓内置版,可以省去一些步骤,当然便携版就选择下载7z压缩包。
    • 2、安装完成后,删除不使用的输入方案,可以双击设置在输入法中右键删除即可。我把二码,内码,郑码都删除了,因为这些我都不会用。
    • 3、进入yong根目录,在mb文件夹里删除了相应的字库(txt文件)及设置文件(ini文件)。
    • 4、添加皮肤。在小小论坛里收集了两个比较好的皮肤,rime暗堂,rime_MOD,把两个文件夹直接拷贝到根目录下的skin文件夹里。如此可以在小小输入法里集成多个皮肤了。
    • 5、添加小鹤双拼码表及sp文件,我的为HeCloud.txt和heyp.sp,HeCloud.txt拷贝到根目录下的mb文件夹,hepy.sp 可放在.yong/或根目录,我选择了根目录,反正两个都可以。
    • 6、进入用户配置目录C:UsersAdministratorAppDataRoamingyong,备份原有的yong.ini文件,然后在新的yong.ini文件里做如下改动:
      在[IM]下添加一句:1=HeCloud,前面的1可以改,但要保持从0开始的有序序列。然后再定义小鹤双拼云输入,如下:
    [HeCloud] 
        name=鹤云                       /////这里你取自己喜欢的名字 
        engine=libcloud.so                 /////云功能 
        arg=baidu                      /////使用sogou云,如果想用qq,那么你设置上qq,可选 sogou,qq,baidu 
        sp=hepy                 /////设置小鹤双拼,如果是其他方案,那么请自定义双拼,双拼 方案 放在.yong或者根目录 
        user=mb/HeCloud.txt                 /////自定义短语,文件名自定义 
        bihua=alpdv 
        beep=none 
    • 7、修改sp.ini文件,添加临时英文功能。临时英文的功能详细说明可以参见帮助文档。
      ×××××××Tip:有前缀‘#’的语句是注释×××××××
    [key]
    tEN=RCTRL
    #临时英文,点击右ctrl键,可以开启临时英文,以边快速输入日期等额外的功能,目前此文件在小鹤及鹤形输入方案中有使用。

    ▲▲▲注意,在修改配置文件的同时,要退出yong的程序。修改完毕后,重新启动yong.exe即可。
    以上用到的码表及sp文件可以在小小论坛的「http://yong.dgod.net/read.php?tid=1631&fid=2」页面可以找到,我的yong.ini文件内容如下:

    #!/usr/bin/yong-config
    #Yong输入法配置文件
    
    [DESC]
    #配置文件版本
    version=2
    
    [IM]
    default=1
    0=HeCloud
    1=xhup
    2=english
    3=baidu
    #4=heyx
    #5=pinyin
    #6=wubi
    
    #候选字个数
    cand=4
    #简繁转换
    #简繁一对多转换
    #s2t_m=0
    #汉字过滤 0:不过滤 1:常用汉字
    filter=0
    #默认启动
    enable=0
    #皮肤
    skin=skin/RIME暗堂 0
    #回车键行为 clear:清编码 commit:上屏首选
    #enter=clear
    #数字键行为
    #num=push
    #半角出全角空格
    #space=full
    #预编辑模式 0:禁用 1:启用
    #预编辑类型 0:候选 1:编码
    preedit=1
    #自动调频
    auto_move=0
    #历史记录
    #history=history.txt
    #小键盘 0:默认 1:不作为编码键 2:出数字
    keypad=0
    space=default
    enter=default
    
    [main]
    #用户的配置文件编辑器
    edit=
    #显示托盘图标
    tray=1
    #不显示主窗口
    #状态栏半透明
    #主窗口位置 0:右下 1:顶部居中 2:左下
    pos=0
    
    [input]
    #编码提示
    hint=1
    #不使用光标跟随
    #不显示输入窗口
    noshow=0
    #候选显示长度
    strip=9
    #新光标跟随方式
    a_caret=0
    font=宋体 26
    
    [key]
    #打开输入法
    trigger=CTRL_LALT
    #二三重码选择
    select=LSHIFT RSHIFT
    #中英文切换
    CNen=LCTRL
    #临时英语模式
    tEN=NONE
    #tEN=RCTRL
    #切换输入法
    switch=NONE
    #翻页
    page=- =
    #以词定字
    w2c=[ ]
    #汉字过滤
    filter=\
    #调词频
    move=CTRL_UP CTRL_DOWN
    #显示输入条
    ishow=`
    #一键切换到输入法
    switch_default=CTRL_`
    #切换到英语
    switch_4=CTRL_E
    
    #使用HeCloud词库,调用百度服务,开启云输入,无编码提示,有sp.ini就有临时英文
    [HeCloud]
    name=鹤云
    engine=libcloud.so
    arg=baidu
    sp=hepy
    user=mb/HeCloud.txt
    #bihua=alpdv
    overlay=mb/sp.ini
    beep=none
    
    #使用hecloud的词库及hed的单字编码词库,实现辅助功能(assist一句就是用于实现改功能的),编码提示,有sp.ini就有临时英文
    [xhup]
    name=鹤形
    engine=libmb.so
    arg=mb/xhup.txt
    overlay=mb/sp.ini
    sp=hepy
    beep=none
    assist=mb/hed.txt
    
    
    #基于hepinyin的词库及hed的单字编码词库,实现辅助功能(assist一句就是用于实现改功能的),但是词库不是很完整。有sp.ini就有临时英文
    #[heyx]
    #name=鹤形
    #engine=libmb.so
    #arg=mb/heyx.txt
    #overlay=mb/sp.ini
    #sp=hepy
    #beep=none
    #assist=mb/hed.txt
    
    
    [english]
    name=英语
    engine=libmb.so
    arg=mb/english.txt
    biaodian=en
    
    #[pinyin]
    #name=拼音
    #engine=libmb.so
    #arg=mb/pinyin.txt
    #overlay=mb/pinyin.ini
    
    #百度云输入法,和小小输入法自带的拼音输入法的区别是:多了百度的云服务。
    [baidu]
    name=百度
    engine=libcloud.so
    arg=baidu
    overlay=mb/pinyin.ini
    pinyin=mb/pinyin.txt
    
    #[wubi]
    #name=五笔
    #engine=libmb.so
    #arg=mb/wbx.txt
    #overlay=mb/wbx.ini
    #beep=multi
    
    [sync]
    
  • 相关阅读:
    模拟+bfs——cf1344D
    【留坑】模拟+极角排序+预处理——ICPC PNWRC 2019 H
    【好题】思维+几何+离散化——ICPC PNWRC 2019 G
    【难】组合数学+dp——ICPC PNWRC 2019
    【好题】导数+统计贡献+扫描—— icpc PNWRC 2019
    【模板】二分图匹配+构造+最大独立集——icpc PNWRC 2019
    [Scoi2014]方伯伯的OJ(动态开点splay)
    [ZJOI2006]书架(二分+树状数组)
    [TJOI2017]不勤劳的图书管理员(分块+树状数组)
    [APIO2016]Gap(交互)
  • 原文地址:https://www.cnblogs.com/CodeWorkerLiMing/p/12007480.html
Copyright © 2011-2022 走看看