Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with
or
.
Download ZIP

Loading…

faster ctrlp-cmatcher #326

Closed
skwp opened this Issue · 7 comments

3 participants

@skwp
Owner

I just locally installed https://github.com/JazzCore/ctrlp-cmatcher

It works much faster than the normal ctrlp matcher, because it uses a C extension. I'm going to use it locally for a while before trying to integrate.

The biggest issue here is it requires local compilation, so having python installed. I'm not sure it's a great thing to add such a dependency to yadr or how to integrate it into the Rakefile. Additionally you have to manually compile it (see their README) and then copy the .so file: JazzCore/ctrlp-cmatcher#3

@lfilho

Personally, the current speed of CtrlP is enough for me. I have a considerably big project here and the speed doesn't interfere with my current workflow...

And I remember I was pretty annoyed when I used Command-T and also had to compile it everytime I reinstalled or cloned my repo in a new machine, etc etc etc...

@duhanebel
Collaborator
@lfilho

If we turned out using it (the fully automated installation and compilation Fabio mentioned made me smile), then the python dependecy could open the doors for using UltiSnips in place of SnipMate.

There's a huge discussion here where the author of SnipMate himself proposes the "end" of the project in favor of UltiSnips: garbas/vim-snipmate#114
And maybe this is useful too: http://fueledbylemons.com/blog/2011/07/27/why-ultisnips/
(And honza/vim-snippets are already compatible with both)

@duhanebel
Collaborator
@lfilho

Hehehe yeah, that was not well expressed, eh?
I meant that it made me happy. Because I just wouldn't like to be compiling stuff every time...

@duhanebel
Collaborator

@lfilho: If there's a thing my job taught me is that there's always a way to automate stuff ;)

@skwp skwp closed this
@skwp
Owner

I'm only closing this because there's no action for 3 months. Ctrlp doesn't bother me, if it bothers you guys enough to try to do a pull request, I'm open to trying it out.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Something went wrong with that request. Please try again.