[輸入法] RIME 中州韻(小狼毫 / 鼠鬚管)嘸蝦米無中英混輸且注音模式可輸入輕聲

話說一直是嘸蝦米的愛用者,Windows 和 MacOS 上也都有買正版的官方嘸蝦米輸入法,即便在 Linux 上也一直都是用官方提供的 iBus 表格,即便他沒有注音輸入模式,可另一方面蝦米官方也確實有些讓人失望。

目前公司強制配備 MacBook Pro 筆電,工作上只能使用 MacOS 筆電,並且作業系統也必須要升級成 Mojave 以上,但目前官方的 MacOS 版本還是不支援 Mojave,只能用試用版,實在是讓人點點點……

於是只好找替代方案,綜合看起來,各個方案中看起來最完整的就是 RIME 中州韻輸入法引擎,再加上前人整理出來的「基於RIME輸入法設計的無蝦米方案」。

不過這個輸入法方案對我來說有兩個主要的問題:

  1. 他是中英混合的輸入模式,按 Enter 鍵時會上編輯區的英文字而非中文字。但我自己還滿習慣在使用上下鍵選到要的字後,使用 Enter 鍵上字。這個問題在注音模式下尤為明顯,常常輸入完結果敗在習慣性的用 Enter 鍵上字,結果變成一場空。
  2. 注音模式下,會無法輸入「一聲」這個聲調,空白鍵會變上字。這是個致命的問題,因為這個方案所使用的注音模式是可以省略聲調輸入以及連續輸入好幾個音的,於是相對來說候選字也會變多。無法輸入一聲這個聲調的話,輸入某些字會很麻煩。

為了修正這兩個使用習慣上的不同,於是我胡亂蝦搞出了另一套的設定,這套設定下有兩個特色:

  1. Enter 鍵依然保持優先上選選區的字,只有當候選區沒有字可上時,才會上編輯區的字。會做這個選擇,一來是為了讓他符合我的上字習慣。畢竟如果是要打完整的英文句子,我會直接切換到英文輸入模式,而如果臨時要打一些英文單字,這些單字通常也不會組成嘸蝦米的合法輸入,所以讓 Enter 依優先上選候選區的字我用起來完全沒有問題。
  2. 在注音模式中,可以使用等號 = 來輸入注音中的「一聲」。

針對第二項,最理想的狀況應該是在注音模式中,可以使用空白鍵來輸入一聲,但我對 RIME 的設定方式實在不熟悉,搞了很久都沒成功試出來,也只能退而求其次,找個沒有被佔用的按鍵來輸入一聲了。

這個調整過的輸入方案,放在「rime-liur-lua (無中英混輸版)」當中。

回響