pi314 / ime.vim

A Vim input method engine
BSD 2-Clause "Simplified" License
84 stars 3 forks source link

更改 trigger 的宣告方式 #41

Closed pi314 closed 7 years ago

pi314 commented 7 years ago

目前 plugin 宣告的 key 都會直接被拿來填給 inoremap,但這樣很不方便。 例如對 <space> 的處理,plugin 需在 trigger 裡寫 '<space>'handler 拿到的也會是 '<space>' 這個字串。 實際使用後發現其實 plugin 常常需要的是空白字元 ' '

同樣的問題還有 <bar>

打算改讓 plugin 直接寫 ' ''|',ime.vim 建一張表做對應就好,也讓 handler 直接拿到原本的字串。