浮動組字窗
有些 App 會在你組字途中自己改內容,結果是漏字或 Tab 補字重複。為這些 App 開啟浮動組字窗,正在打的字改顯示在游標旁的小窗。
2.4 起,可以為個別 App 開啟浮動組字窗:正在打的字顯示在游標旁的小窗裡, App 只拿到最後定稿的那一段。
為什麼需要
打注音時,還沒選定的字(畫面上有底線的那段)是交給 App 暫時顯示的。 大部分 App 都處理得很好,但少數 App 會在這段期間自己動手改內容 —— 結果是漏字,或 Tab 補字重複。
這是那些 App 自己的處理方式,ZingIME 改不了。但我們可以不把組字中的字交給它: App 沒拿到東西,就沒有東西可以弄壞。
怎麼開
- 切到出問題的那個 App。
- 選單列的輸入法選單 →「對 Google Chrome 使用浮動組字窗」(名稱會跟著當下的 App 變)。
也可以到偏好設定 → 進階 → 浮動組字窗, 從完整清單加入或移除任何 App。預設全部關閉。
開了之後有什麼不一樣
- 組字中的字顯示在游標下方的小窗裡,不在原地。定稿後才進到 App。
- Tab 接受英文預測、中文選字,都當場送出 —— 「整句打完再送出」在這個 App 裡不生效。
- 中文聯想字(連按 Tab 接字)改成邊接邊送: 每按一次送出一個字。因為字已經進了 App,接字途中按 Backspace 會真的刪掉 App 裡的字; Enter、Esc 只是結束接字。
- 中英自動加空格照常。
哪些 App 需要
Google Chrome 的 Facebook 貼文框
在 Chrome 打開 Facebook 貼文框,按 Tab 補字會重複 ——
例如英文打 intel 按 Tab 變成 intelintelligence。
為 Chrome 開啟浮動組字窗之後,英文 Tab、中文 Tab、聯想字都正常。
開關是整個 Chrome 一起(分不出哪個分頁),其他網站在浮動模式下也能正常打, 只是組字中的字顯示在游標旁的小窗,而不是原地。
其他 App 遇到漏字或補字重複,可以先開浮動組字窗試試;有改善的話, 也歡迎告訴我們是哪個 App。