if I let ctrlp window at the top of the screen, I can not know what character I enter according to highlight.
So I hope ctrlp can only highlight the input characters, like sublime
You mean you want it to highlight only the individual characters, not the entire matched string? This won't be simple since the matching is done with match() which only returns the first position.
yes, I look forward to that moment
I implemented this for ctrlp-cmatcher: https://github.com/JazzCore/ctrlp-cmatcher/pull/8/files
Let me know if it looks good @kien and I can pull request it here too.
It certainly does. Please go ahead with the pull request.
@kien should I be able to use echom to print messages for debugging from ctrlp? They don't seem to end up in :messages. Is there some other trick to log what's going on?
@aaronjensen some main functions in ctrlp are called with sil! to make it a bit more invisible/unobtrusive. So you may have to track down and remove a few of those instances for the messages to appear.
thanks, that was helpful. one other question, do you want me to follow the style of shortening every keyword to its shortest possible? personally I find it incredibly hard to read, but I don't want to break existing style...
No, don't worry about that just yet.
When will the code merge be done? @aaronjensen 's fix is very useful.
@alexandnpu you can follow along in the pull request: #488
I have to clean it up some and kien is going to take a look.