看板 Editor 關於我們 聯絡資訊
※ 引述《Bellkna (Belldandy)》之銘言: : vimrc 中設定下面 2 行後 : autocmd InsertEnter * set noimdisable : autocmd InsertLeave * set imdisable : windows 的 gvim 使用正常(normal 時會自動關閉輸入法) : linux 的 gvim 無法使用 還是得手動切換(gvim 7.2.445 + ibus 1.3.7-1) : help 文件中指出 imdisable 需要 multi_byte_ime (可是這個好像只有 win 有) : 想請問有其它的方法可以達成類似的動作嗎? : 另外一個問題 : InsertEnter 和 InsertLeave 只有針對插入模式偵測 : 想請問 如何使它們在 replace 時 : 也可以開關輸入法 : 感謝回答 之前用 PortableApp 的 gvim ,沒有支援 multi_byte_ime。 昨天將 .exe 檔換成 cream 下的 7.3.709 版本,有支援 multi_byte_ime. 現在不需要 autocmd 這兩行設定,就可以自動切換輸入法了。 replace 和 / 也都沒問題。 不過一定要是 windows 內建的輸入法才行。 gcin, yahoo 輸入法都不行。 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 220.128.221.134
Bellkna:我用無蝦米還是得開這個 內建的幾乎沒用過 11/15 13:31
早上請 gcin 作者加入 multi_byte_ime 的支援, 沒想到下班後就推出新版了。 gcin 裏也有無蝦米,Bellkna 你有空可以試試看。 哦對了,我是用 gcin windows 版,linux 版沒有測過, 不過聽作者的語氣,linux 好像是以前就有支援了。 有同時使用 windows 和 linux 的網友, 可以試試 gcin。 ※ 編輯: oversky0 來自: 114.32.158.241 (11/15 22:32) ※ 編輯: oversky0 來自: 114.32.158.241 (11/15 22:36)
Bellkna:研究看看 謝謝你的建議 11/15 22:59