🦐 Yabomish MANUAL
第 02 章

⌨️ 基本打字

基本打字


組字流程

嘸蝦米的基本流程:輸入編碼 → 出現候選字 → 送字。


送字與選字

操作按鍵說明
送字Space送出第一候選字
選字19送出對應編號的候選字
退格Backspace刪除最後一碼
取消Esc清空整個輸入碼
送出原始碼Enter不選字,直接送出你打的英文字母

補碼選字

當候選字超過一個時,可以用補碼快速選擇第 2–5 候選字:

按鍵選取
v第 2 候選
r第 3 候選
s第 4 候選
f第 5 候選

重要:補碼只在碼無法繼續延伸時才會觸發。例如輸入 a 後按 v,如果 av 本身是有效的嘸蝦米碼,系統會把 v 當作編碼的一部分,而不是補碼選字。


萬用碼

不確定某一碼時,用 *(Shift+8)代替:

a*c  →  列出所有「a_c」模式的候選字
  • 萬用碼可以出現在編碼的任意位置
  • 內部使用 prefix 預過濾加速,不會拖慢查詢

滿碼自動送字

這是一個可選功能(預設關閉):

  • 當編碼打滿(達到最大碼長)且只有唯一一個候選字時,自動送出
  • 不需要再按 Space
  • 開啟方式:YabomishPrefs輸入 → 勾選「滿碼自動送字」

中英切換

操作方式
切換中/英模式快按 Shift(0.3 秒內放開)
暫時英文按住 Shift 不放,輸入英文,放開後自動回到中文

按住 Shift 的暫時英文模式適合偶爾插入一兩個英文單字,不需要來回切換。


特殊輸入

全型空格

兩種方式:

  • Shift + Space
  • 輸入 ,,(兩個逗號)再按 Space

頓號「、」

使用嘸蝦米碼 vv + 空白鍵輸出頓號「、」(字表內建)。

' ; / 直送

在空閒狀態下,單引號 '、分號 ;、斜線 / 會直接送給 App,不經過輸入法處理。方便寫程式(SQL 字串、JavaScript 引號、shell script)和使用 slash command(Slack、Discord)。


模糊匹配

Yabomish 支援鄰鍵容錯——打錯一碼時,系統會自動搜尋鍵盤上相鄰按鍵的組合,仍然能找到正確的候選字。

  • 預設開啟
  • 如不需要,可在 YabomishPrefs輸入 中關閉

標點配對

輸入左括號類標點(如 )時,自動補上對應的右括號(),游標停在中間。

  • macOS 預設關閉
  • 開啟方式:YabomishPrefs輸入 → 勾選「標點配對」

快速參考

操作按鍵
送字Space
選字19
補碼v r s f
萬用碼*(Shift+8)
退格Backspace
取消Esc
送出原始碼Enter
中英切換快按 Shift
暫時英文按住 Shift
全型空格Shift+Space
頓號vv + 空白鍵
' ; / 直送空閒時直送 App