>> Technically, nothing more can be done there, as the algorithm for
>> searching is now doing no scanning, no loop, and no cache at all.
>
> Maybe it can be done in this way? If search for, say, "w",
> then ChineseIME will just search the list that
> starting from "w" and consisting just one or two charactors long.
> And if search for "ww", it searches the lists
> that start with "ww" and just two or three charactors long

Good idea! I just implemented it, and uploaded another new version :)

Improved performance when searching by one or two alphabets:
(1) to limit search where short characters are typed
(2) the default setting is hard-coded to be 2
(3) for example, a<C-^> only shows maps for a only, not 'aiqing'

Sean

--~--~---------~--~----~------------~-------~--~----~
You received this message from the "vim_use" maillist.
For more information, visit http://www.vim.org/maillist.php
-~----------~----~----~----~------~----~------~--~---

Reply via email to