sponsor Vim development Vim logo Vim Book Ad

ctrlp-py-matcher : Fast matcher for CtrlP plugin written in python.

 script karma  Rating 38/13, Downloaded by 1401  Comments, bugs, improvements  Vim wiki

created by
Oleksii Shevchenko
script type
*pymatcher* is a replacement for standard fuzzy matcher provided with CtrlP
because of its performance issues on huge projects. Tested on 350k files.
Some queries causes |CtrlP|'s standard matcher freezes up to 15 seconds. This
matcher provides ~700ms performance on the same hardware with same queries.
Pull requests to improve above performance are much appreciated.

Official repository:
install details

rate this script Life Changing Helpful Unfulfilling 
script versions (upload new version)

Click on the package to download.

package script version date Vim version user release notes
ctrlp-py-matcher-1.1.0.zip v1.1.0 2016-06-22 7.0 Oleksii Shevchenko - Improved performance
- Fixed uppercase issue (see #29)
- Added licence
ctrlp-py-matcher-1.0d.zip 1.0d 2015-04-26 7.0 Oleksii Shevchenko Bugfixes & stability improvements
ctrlp-py-matcher-1.0c.zip 1.0c 2014-09-19 7.4 Oleksii Shevchenko - Added python3 compatibility
- Improved better memory usage via #8 ( use heapq to find n best results )
ctrlp-py-matcher-1.0b.zip 1.0b 2014-05-14 7.4 Oleksii Shevchenko - Added support for <c-d> and <c-f> modes
- Improved matching algorithm for all modes
ctrlp-py-matcher-0.9b.zip 0.9b 2014-03-04 7.3 Oleksii Shevchenko Initial upload
ip used for rating:

If you have questions or remarks about this site, visit the vimonline development pages. Please use this site responsibly.
Questions about Vim should go to the maillist. Help Bram help Uganda.