среда, 5 марта 2014 г.

Vim CtrlP performance bad

As the subjects says, there are big issues with CtrlP plugin when it used on a huge projects, for example with 350000 files in deep directory structure.


To improve match performance I wrote plugin called ctrlp-py-matcher. It's logic is written in python inspired by this blogpost.

In some cases on the same hardware, performance increased up to x22 - 15sec latency for standard matcher and 700ms for mine.

All possibly issues and suggestions please post on github issues page, thank you.