{"comment":{"created_at":"2011-10-23T05:18:59Z","body":"As a good starting optimization, the first character typed needs to be the first character of the candidate word. The other characters can be anywhere in the candidate.\r\n\r\nThis would substantially cut down on the number of searches needed. \r\n\r\nSo for `gfb`, only candidates that start with `g` would be searched for the letters `f` and `b` somewhere in the word.","updated_at":"2011-10-23T05:18:59Z","url":"https://api.github.com/repos/Shougo/neocomplcache/issues/comments/2494107","id":2494107,"user":{"gravatar_id":"e0d8558fa0de9d0439b26f844e99fb33","avatar_url":"https://secure.gravatar.com/avatar/e0d8558fa0de9d0439b26f844e99fb33?d=https://a248.e.akamai.net/assets.github.com%2Fimages%2Fgravatars%2Fgravatar-140.png","url":"https://api.github.com/users/Valloric","id":919444,"login":"Valloric"}},"action":"created","issue":{"number":117,"created_at":"2011-10-23T04:27:30Z","pull_request":{"diff_url":null,"patch_url":null,"html_url":null},"body":"It would be great if neo could filter completion candidates in a similar way to how FuzzyFinder filters filenames. If there are for instance function names like `GetFooBar`, `GetBazBoo` and `FooBarBaz` available, then just typing `gfb` should make `GetFooBar` the only available completion.\r\n\r\nBasically, FuzzyFinder (and CommandT as well) only shows a candidate if it has the typed in characters present and in the same order in which the user typed them in. So, typing in `gfb` would show only `GetFooBar` because the characters `g`, `f` and `b` appear in `GetFooBar` in that order, and don't in the other two candidates. `gar` would also work, as would `getfb` and other combinations. \r\n\r\nI'd love too see this functionality in neo.","comments":4,"title":"FuzzyFinder style filtering of completion candidates?","updated_at":"2011-10-23T05:18:59Z","url":"https://api.github.com/repos/Shougo/neocomplcache/issues/117","id":2025454,"assignee":null,"milestone":null,"closed_at":null,"user":{"gravatar_id":"e0d8558fa0de9d0439b26f844e99fb33","avatar_url":"https://secure.gravatar.com/avatar/e0d8558fa0de9d0439b26f844e99fb33?d=https://a248.e.akamai.net/assets.github.com%2Fimages%2Fgravatars%2Fgravatar-140.png","url":"https://api.github.com/users/Valloric","id":919444,"login":"Valloric"},"html_url":"https://github.com/Shougo/neocomplcache/issues/117","labels":[],"state":"open"},"legacy":{"issue_id":2025454,"comment_id":2494107}}