tpope/vim-foreplay — pull request #16 by dgrnbrg (2012-12-15 19:35:08+00:00)
Title: Fuzzy Omnicompletion

I noticed that foreplay doesn't support fuzzy omnicompletion. By this, I mean that I'd like `c.p` to have `clojure.pprint` as a suggestion. I'd also like for `c.p/p` to have `clojure.pprint/pprint` as a suggestion. One way to do this could be to split the string on `.` and `/`, then put `.*` regexes before and after (or just after) each of the arguments, and then rejoin back together using the same symbols. Would you be interested in this patch? I could also include a flag to enable/disable the fuzzy form.