浮動組字窗

有些 App 會在你組字途中自己改內容,結果是漏字或 Tab 補字重複。為這些 App 開啟浮動組字窗,正在打的字改顯示在游標旁的小窗。

2.4 起,可以為個別 App 開啟浮動組字窗:正在打的字顯示在游標旁的小窗裡, App 只拿到最後定稿的那一段。

為什麼需要

打注音時,還沒選定的字(畫面上有底線的那段)是交給 App 暫時顯示的。 大部分 App 都處理得很好,但少數 App 會在這段期間自己動手改內容 —— 結果是漏字,或 Tab 補字重複。

這是那些 App 自己的處理方式,ZingIME 改不了。但我們可以不把組字中的字交給它: App 沒拿到東西,就沒有東西可以弄壞。

怎麼開

  1. 切到出問題的那個 App。
  2. 選單列的輸入法選單 →「對 Google Chrome 使用浮動組字窗」(名稱會跟著當下的 App 變)。

也可以到偏好設定 → 進階 → 浮動組字窗, 從完整清單加入或移除任何 App。預設全部關閉。

開了之後有什麼不一樣

  • 組字中的字顯示在游標下方的小窗裡,不在原地。定稿後才進到 App。
  • Tab 接受英文預測、中文選字,都當場送出 —— 「整句打完再送出」在這個 App 裡不生效。
  • 中文聯想字(連按 Tab 接字)改成邊接邊送: 每按一次送出一個字。因為字已經進了 App,接字途中按 Backspace 會真的刪掉 App 裡的字; EnterEsc 只是結束接字。
  • 中英自動加空格照常。

哪些 App 需要

Google Chrome 的 Facebook 貼文框

在 Chrome 打開 Facebook 貼文框,按 Tab 補字會重複 —— 例如英文打 intelTab 變成 intelintelligence。 為 Chrome 開啟浮動組字窗之後,英文 Tab、中文 Tab、聯想字都正常。

開關是整個 Chrome 一起(分不出哪個分頁),其他網站在浮動模式下也能正常打, 只是組字中的字顯示在游標旁的小窗,而不是原地。

其他 App 遇到漏字或補字重複,可以先開浮動組字窗試試;有改善的話, 也歡迎告訴我們是哪個 App。