致第一次安裝(yong)小小輸入法的你

liming0931發表於2016-12-07

目錄

本文的題目就參考了百度貼吧「致第一次安裝 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:\Users\Administrator\AppData\Roaming\yong\,備份原有的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
#Enter鍵行為 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]

相關文章