鼠須管輸入法 傻瓜版配置 - 基於 rime_pro 加強包

簡要說明

安裝步驟:
第一步 下載並安裝鼠須管輸入法
第二步 備份現有的配置,打開終端輸入 cp -a ~/Library/Rime ~/Library/Rime_ori_$(date +%Y%m%d%H%M%S) 會獲得一個相似 ~/Library/Rime_ori_20170501225630 的文件夾 即爲備份
第三步 下載並解壓出 rime_pro 加強包 裏的文件複製到 ~/Library/Rime 文件夾 覆蓋默認文件
第四步 切換到鼠須管輸入法,從新部署(約1分鐘)html

軟件介紹:
如下是軟件介紹。說明了鼠須管輸入法的特色、rime_pro 加強包的做用和效果。rime_pro 加強包是鼠須管輸入法的第三方加強包,僅由我業餘愛好製做,和原版軟件做者無關。若是想要卸載本加強包,那麼把剛剛備份的 Rime_ori_20170501225630 文件夾 重命名爲 Rime 便可。git

鼠須管輸入法 - 一個 OS X 平臺上的開源輸入法軟件

鼠須管輸入法是一個 OS X 平臺的輸入法軟件,以功能強大和配置專業而著稱,帶來了極佳的文字輸入體驗,爲衆多用戶推崇。本文是一個「傻瓜版」的配置辦法 / 教程,旨在用簡單的辦法實現(準確地說是配置出)強大的功能,並保持自定義詞庫的可擴展性。github

rime_pro 加強包,不折騰

鼠須管輸入法是一個優秀的輸入法軟件,秉承開源軟件精神,不只支持通常輸入法軟件的除了雲同步以外的全部功能,還支持強大的自定義配置。segmentfault

鼠須管輸入法不具有云同步詞庫功能,同時也不會上傳你的文字輸入歷史,是徹底斷網操做的軟件。安全

鼠須管輸入法官方默認配置,實現了經常使用的最基礎功能。一般在使用以前,須要(必須)本身動手(修改yaml格式的程序和輸入法方案配置文件)自定義一些配置,把鼠須管配得更 「順手」。這須要一點點代碼知識。網絡

rime_pro 加強包,讓你在無需代碼知識的狀況下,也可快速上手使用鼠須管輸入法。app

rime_pro 加強包(非官方) 是鼠須管輸入法軟件的一個 預製的配置,已配好經常使用功能,在經常使用功能上徹底可替代其餘品牌輸入法 (如搜狗輸入法、百度輸入法)。編輯器

安完直接用,不用再配置(所謂傻瓜版,也即不須要代碼知識),即下載後可直接使用,免去逐條逐項自定義配置的繁瑣和出錯;也可做爲後續自定義配置軟件的基礎 (自定義配置,請參考壓縮包裏的 f-customize.txt 一份簡明的配置說明 )。ide

鼠須管輸入法:post

  • 開源軟件

  • 一切輸入法相關配置都可自定義

  • 記憶本機輸入習慣做爲詞庫積累

  • 支持詞庫的導入,實現詞語聯想

  • 支持輸入法基本配置:候選詞個數、候選詞方向、中英切換快捷鍵、翻頁快捷鍵、面板配色方案 / 皮膚、是否開啓內嵌輸入、拼音與五筆切換等

  • 支持雙拼 (小鶴雙拼)、五筆

  • 支持繁體輸入,更智能的繁體輸入

  • 支持方言語系輸入(參考一參考二)

  • 支持自定義標點符號輸入習慣,可啓用「經典中文標點」

  • 支持更多功能:開啓 emoji 和符號快捷輸入、靜默模式等功能,支持詞語快捷輸入(自動拼寫更正、詞語聯想、中英混輸)、支持添加個性詞組、自定義配色方案等

  • 更多專業細節配置,是本軟件強大所在,也是自定義配置的基礎,見官方幫助文檔

  • 配置方法:直接修改對應的 yaml 格式配置文件

  • 輸入法中的輸入法:配置完畢後,在經常使用功能上它絲絕不弱於百度輸入法、搜狗輸入法等;在隱私問題上它的開源保障了其安全性可靠性;在特殊輸入需求方面(如經典中文標點、自定義短語、粵語輸入、古音輸入、輸入碼反查等),它會帶給你驚喜

rime_pro 加強包(非官方):

  • 一份預設配置,經常使用功能已默認開啓並配置好

  • 預置詞庫,強大的經常使用詞聯想

  • 自帶 emoji ? + 常見符號輸入 ⌘

  • 靜默模式:輸入法在某些應用下,默認用英文 (終端、Spotlight、Xcode等)

  • 安裝簡單:解壓加強包,拷貝到 Rime 配置目錄覆蓋便可;拷貝完畢,即刻開用

  • 傻瓜版:安完直接用,沒必要再配置;省略配逐項置的繁瑣,不需任何代碼知識,need not touch any code

  • 熟悉的標點符號輸入習慣 (和其餘輸入法軟件默認的標點符號規則一致)
    (以上默認配置可本身改,改動位置和辦法見 f-customize.txt )

  • 更多功能:縮寫補全、自動更正拼寫、個性短語 (見下文測試)

  • 即開即用:默認候選詞 5 個,候選詞橫向,中英切換 shift,翻頁 -+ ,不啓用內嵌輸入

後續高級自定義配置 (when really need):

  • 個性短語,自定義添加

  • 後續添加自定義短語 (個性短語):可擴展的詞庫,能夠方便地增長本身的自定義詞組;主要添加在 f_myphrases.dict.yamlf_mysecretphrases.dict.yaml 這2個文件

  • 全部軟件功能和我的使用習慣,都可自定義配置

  • 後續逐項基礎配置:候選詞個數、翻頁快捷鍵、面板配色方案 / 皮膚、是否開啓內嵌輸入、靜默模式所應用於的軟件、標點符號輸入習慣等功能,都可本身修改,見 f-customize.txt 可做參考

  • 後續逐項高級配置:加強包壓縮文件包括詞庫文件、已經配置好的鼠須管配置文件;如想更改,可在此基礎上本身動手;主要修改 default.custom.yamlsquirrel.custom.yaml 這2個文件便可 (這2個文件會直接覆蓋具體輸入法方案如luna_pinyin_simp.custom.yaml內的配置)

( 配置細節:若有需求,能夠參考配置文件裏的註釋和配置說明來自行修改並從新部署,嘗試更多的自定義。參考文章附後 )

安裝和卸載

第一步 安裝鼠須管軟件
第二步 解壓出 rime_pro 加強包 裏的文件扔 ~/Library/Rime 覆蓋默認文件
第三步 從新部署(約1分鐘) all done ?

1.下載鼠須管並安裝

官方網站 http://rime.im/download/
雙擊pkg安裝包,在安裝的最後一步,須要電腦註銷一次

2. 備份鼠須管初始配置

鼠須管配置目錄 ~/Library/Rime
cp -a ~/Library/Rime ~/Library/Rime_ori_$(date +%Y%m%d%H%M%S)
會獲得一個相似 ~/Library/Rime_ori_20170501225630 的文件夾 即爲備份

3.軟件加強包

rime_pro 加強包(非官方)
下載連接、從新部署

使用辦法:
下載軟件加強包,並把裏面的東西拷貝到 ~/Library/Rime ,覆蓋便可。而後從新部署

說明:
rime_pro 加強包(非官方),包括了詞庫文件和軟件配置文件。理論上對各個平臺的 Rime輸入法是通用的。
對於 ~/Library/Rime 下的配置文件,從新部署後生效

詞庫說明:加強包裏的詞庫,是鼠須管原生詞庫的 *.dict.yaml 格式的詞庫,收集自網絡(參考詞庫附後 —— 若是更好的詞庫分享,請給本文留言)。採用鼠須管原生詞庫,而非基於其餘輸入法的細胞詞庫轉製出的超大詞庫,因此基本不會卡頓或拖慢軟件速度

4.從新部署

點擊屏幕右上處的輸入法小圖標,選用鼠須管輸入法✓
點擊鼠須管輸入法圖標,選擇 從新部署 (約1分鐘)
選擇簡體中文輸入:ctrl+` 並選擇 《朙月拼音·簡化字》方案

如今,你已經用上 OS X 平臺最棒的中文輸入法了,並且輸入法經常使用功能中的 99% 已悉聽尊便 ?

5.卸載辦法

如何幹淨地卸載鼠須管輸入法?
say goodbye Squirrel && killall Squirrel
系統偏好設置 - 鍵盤 - 輸入源 - 鼠須管,移除
sudo rm -rf "/Library/Input Methods/Squirrel.app"
rm -rf ~/Library/Rime

測試

讓咱們來看看 (基於 rime_pro 加強包的) 鼠須管輸入法能作什麼?

測試1

簡體中文輸入:ctrl+` 並選擇 《朙月拼音·簡化字》方案
繁體中文輸入:ctrl+` 並選擇 《朙月拼音·臺灣正體》方案

測試2 emoji

huojian => ?
chuzuche => ? ?
jiong => ??
siyecao => ?
syc => ?

測試3 符號輸入

duigou => ✓
sheshidu => ℃
cmd => ⌘
shift => ⇧
opt => ⌥

測試4 自定義詞組 (詞庫、句庫、詞組記憶、詞組聯想)

yikesaiting => 亦可賽艇
modalademaliya => 抹大拉的瑪麗亞

測試5 快捷輸入 (自動更正拼寫、短語)

rime => Rime
html => HTML
nba => NBA
wiki => Wiki
osx => OS X

測試6 快捷輸入 (縮寫補全)

md => Markdown
gsw => Golden State Warriors
ror => Ruby on Rails

測試7 自定義短語 (個性短語)

gmail => example@gmail.com

見 ~/Library/Rime/f_mysecretphrases.dict.yaml ,可替換爲你本身的郵箱,做爲個性短語實現快捷輸入。注意事項見後

測試8 在特定軟件裏 默認使用英文輸入 (靜默模式)

文本文檔,輸入默認是中文;Spotlight 或 終端,輸入默認是英文
添加靜默模式應用於的軟件,見 squirrel.custom.yaml

其餘自定義

面板配色方案 / 皮膚 (見 squirrel.custom.yaml)
標點符號輸入習慣 (見 default.custom.yaml)
靜默模式的軟件 (見 squirrel.custom.yaml)

簡繁切換

臨時繁體輸入:ctrl+` 選擇 漢字
一直繁體輸入:ctrl+` 選擇 朙月拼音·臺灣正體

模糊音

打開 luna_pinyin_simp.custom.yamlspeller/algebra 相關位置開啓 即去掉相關位置的註釋便可。
好比 開啓 - derive/^r/l/ 以後
ruguo => 若是
luguo => 若是

*注意:若是在使用老版本時發現模糊音沒法生效
請找到 enable_charset_filter 這句選項

translator:
  enable_charset_filter: true #啓用罕見字過濾

這2句會和模糊音的定義發生衝突。若是發現模糊音沒法生效,那麼請註釋掉這2句並從新部署便可
( 當前版本已修復這個問題,是默認註釋掉它們的 )

「標點」標點符號配置

標點符號配置在 ~/Library/Rime/default.custom.yaml 文件裏
若是須要,可依你所需,設置爲經典中文或英文標點,或即選標點
依註釋稍加修改便可,從新部署生效

更多詞:在必要時,添加本身的自定義短語 (個性短語)

rime_pro 加強包的特色之一:保持自定義詞庫的可擴展性
若是以爲有必要,測試2~7 都可由你實現自定義。這須要一點點代碼知識
若是以爲有必要,添加個性短語到 ~/Library/Rime 目錄的如下文件

f_myphrases.dict.yaml
f_mysecretphrases.dict.yaml

若是以爲有必要,個性短語 能夠顯式地寫在這裏,方便快捷輸入 (若是以爲有必要寫)
若是以爲有必要,按照文件內註釋修改以後從新部署便可,好比添加一行

One Piece    op    10000
波特卡斯·D·艾斯    a    10000
薩博    s    10000
蒙奇·D·路飛    l    10000

注意:分隔符 tab
注意 op 先後不是多個空格,是一個分隔符 tab (建議用 系統自帶的TextEditor 或 TextWrangler編輯器 打開,由於 像SublimeText編輯器 會自動把分隔符轉化爲空格)。這樣就獲得自定義的詞組啦,從新部署以後測試快捷輸入:
op => One Piece
l => 蒙奇·D·路飛 (翻幾頁可見;多輸幾回會自動調整詞頻並優先顯示)

若是以爲有必要,再好比 如何打出 diany=>電影 ?
圖片描述
圖片描述
diany=>電影
相似的快捷輸入都可稍改配置文件來顯式地實現
這正是鼠須管的方式和高明之處:經過自定義配置實現自定義功能
更詳盡原理,見官方Wiki用戶指南

稍微方便一點點而已。若是以爲有必要 再修改這個文件(並從新部署)。

P.S. 爲何說 「若是以爲有必要」 呢?
由於對大多數人在大多數狀況下, 作個性短語是不必的
依靠軟件自帶的詞頻記憶功能便可,好比:
詞語多輸入幾回 (而不用自定義詞組這麼麻煩) 軟件就會自動記住
而後打首字母就能出來 (dy=>電影);這點上和其餘輸入法是同樣的,省時省事

重要配置文件

default.custom.yaml
squirrel.custom.yaml
luna_pinyin_simp.custom.yaml
luna_pinyin_tw.custom.yaml
double_pinyin_flypy.custom.yaml

感謝

一切配置和探索,均基於 RIME 中州韻輸入法引擎 和 鼠須管輸入法 自身的強大

All credit goes to RIME developers
RIME | 中州韻輸入法引擎 官方網站 rime.im GitHub
中州韻輸入法引擎和鼠須管輸入法軟件做者 輸入法開發專家 佛振
RIME 翰林院 GitHub Bintray 教學網站

官方Wiki
https://github.com/rime/home/... (官方用戶指南)
https://github.com/rime/home/... (官方介紹、必知必會)
https://github.com/rime/home/...設定項速查手冊 (設定項速查手冊、Schema.yaml 詳解)
https://github.com/rime/home/...中的數據文件分佈及做用 (配置目錄及文件做用)
https://gist.github.com/lotem... (更多輸入方案)

感謝前人經驗和配置細節
http://crossingmay.com/2016/0... (基礎配置, 須要一點點代碼知識)
https://github.com/rime-aca/d... (詞庫擴充原理)
https://github.com/rime/home/...導入其餘來源的碼表 (詞庫擴充原理和詞庫編輯辦法)
https://github.com/rime/home/...碼表與詞典 (詞庫擴充原理)
https://medium.com/@scomper/鼠須管-的調教筆記-3fdeb0e78814 (基礎配置和詞庫編輯辦法)
https://gist.github.com/lotem... (詞庫編輯辦法)
https://www.v2ex.com/t/58428 (emoji)
http://blog.yesmryang.net/rim... (顏文字)
https://gist.github.com/zolun... (顏文字)
https://github.com/hitigon/me... (顏文字)
https://github.com/rime/home/...一例定製簡化字輸出 (正體中文輸入)
http://blog.yesmryang.net/rim... (五筆)
https://medium.com/@scomper/鼠須管-的調教筆記-3fdeb0e78814 (模糊音)
https://www.v2ex.com/t/58428 (模糊音)
https://www.zhihu.com/questio... (卸載辦法)
https://github.com/iHavee/rim... (同步)
https://segmentfault.com/a/11... (軟件做者訪談)

https://gist.github.com/lotem... (鼠須管支持的輸入法方案,含五筆)
https://github.com/osfans/tri...小知識%281%29---Yaml文件開頭註釋是什麼意思? (YAML文件)
https://medium.com/@scomper/鼠須管-的調教筆記-3fdeb0e78814 (YAML文件編輯器注意事項)
https://github.com/rime/home/... (定製過程參考)
https://github.com/osfans/tri...經典資料彙總-菜鳥書評

感謝前人詞庫
https://code.google.com/archi...
https://github.com/rime-aca/d...
https://medium.com/@scomper/鼠須管-的調教筆記-3fdeb0e78814
https://www.v2ex.com/t/58428 (emoji)

詳盡配置原理和配置說明 (延伸閱讀)

基於 rime_pro 你能夠進行你本身的折騰,對配置文件進行改造
發揮 DIY 精神,打造符合你的要求的輸入法
延伸閱讀如下文章可能會有所幫助
官方Wiki
官方Wiki定製指南
官方Wiki用戶指南
官方Rime方案製做詳解

-

相關文章
相關標籤/搜索