rime-liur-lua (無中英混輸版)
這個設定是參照 https://github.com/hftsai256/rime-liur-lua 的設定修改而來,主要有以下兩大項更動:
- 無中英混合輸入,亦即空白鍵固定為上字鍵,以符合原先嘸蝦米的使用習慣。
- 使用 '; 進入注音模式時,可使用 = 號鍵輸入一聲。當然最理想的情況下是可以使用空白鍵當做一聲,Enter 鍵上字,以符合一般注音輸入法的輸入習慣,但我對 RIME 不熟,始終沒研究出來如何實現這個功能。於是退而求其次,至少能夠以 = 號鍵做為輸入注音一聲的手段。
基於RIME輸入法設計的無蝦米方案
安裝
本專案自 PR #5 之後相容於 Rime 官方提供的 Plum 管理工具,從而簡化安裝流程,同時也讓跨平台佈署更加方便。
MacOS or Linux
目前已於 Ubuntu 18.04.1 和 MacOS Catalina 10.15.3 測試過
安裝指令:
$ git clone https://github.com/rime/plum.git && cd plum
$ ./rime-install https://raw.githubusercontent.com/brianhsu/rime-liur-lua/master/liur-lua-packages.conf
或是直接 pipe:
$ curl -fsSL https://git.io/rime-install | bash -s -- https://raw.githubusercontent.com/brianhsu/rime-liur-lua/master/liur-lua-packages.conf
若 Distribution 帶入的 ibus-rime
版本較舊而不支援 __patch
語法 (如 Ubuntu 18.04 LTS),可參考源碼中提供的範本 plum/package/hftsai256/rime-lua/default.custom.yaml
會更簡單些。Ubuntu 20.04 LTS 會直接帶入 ibus-rime v1.4.0-2
版。
目前版本保存了位於 plum/package/hftsai256/rime-lua/tools
內的管理工具 config.sh
,執行 $ ./config.sh -i
將會安裝所有程式及設定檔。
其它功能請參考 -h
說明提示:
$ tools/config.sh
Usage: config.sh [-ciuh] install Open Xiami configuration for RIME framework
Options
-c, --clean - Remove Build folder in $RIME_CFG_PATH
-i, --install - Install everything, including:
* main application by homebrew cask
* dependencies (luna-pinyan, terra-pinyin, bopomofo) by plum
* configuration files to $RIME_CFG_PATH
-u, --uninstal - Remove relative files under $RIME_CFG_PATH
-h, --help - This message
Windows
雖然 Plum 提供 Windows bat 腳本但並沒有支援 Recipe 語法。因此推荐預載 Git Bash for Windows 方能使 Plum 發揮全部的功力。
安裝指令:
rime-install https://raw.githubusercontent.com/hftsai256/rime-liur-lua/master/liur-lua-packages.conf
如果不想安裝 Git Bash for Windows,你仍然可以執行 tools/Install.bat
或是手動把輸入方案複製到 %AppData%\Rime
。也別忘了安裝朙月拼音,大地拼音和注音輸入:
rime-install luna-pinyin terra-pinyin bopomofo
基本功能
SHIFT鍵切換中英輸入
SHIFT鍵可切換中英輸入,並且將組字區內容直接上字
即時簡繁轉換
可利用Ctrl+.(句點)進行即時簡繁體切換
模式
注音模式
以「';」鍵引導可進行注音輸入
拼音模式
以「`」鍵(上排數字鍵1左邊)引導可進行拼音輸入
*造詞模式
以 ;
(分號鍵) 鍵引導進入造詞模式(透過 「`」 來分詞,分詞符號可不輸入),空白鍵上字後即完成造詞。
造詞上限為10字
新詞於第一次被使用後,即會列在候選字中。
若該詞不再使用,透過上下鍵選定該詞,按下Shift+Del即可刪除。
所造詞固定為四碼,並以每字的首碼定詞。 例:「中華民國」,可以輸入「;ci`aj`oxx`oka」造詞,未來就可以利用每個字的首碼「caoo」來輸出「中華民國」
超過四字的詞如「台南市政府」,就輸「;uo`n`ni`ezp`lpa」來造詞,並輸入一、二、三、最末字的首碼「unnl」來輸出「台南市政府」
未滿四字詞的話,輸出時要補滿4碼(不足碼用最後一字的首碼來填),如「捷運站」,就輸「;cz`ncw`lzo」來造詞,並輸入一、二、三、三的首碼「cnll」來輸出「捷運站」
反查
複合型編碼反查
於一般、注音、拼音、造詞模式時,按下Ctrl+'
鍵,可開啟動態反查編碼功能
並且支援以詞句為單位之反查行為
讀音反查
以 ;;
(分號鍵) 鍵引導進入讀音反查,輸入嘸蝦米編碼,可以反查該字讀音。
**擴充模式
以「``」鍵引導啟動擴充模式,
可利用Lua語言,於使用者文件夾中rime.lua
自定義擴充功能