Fix Ctrl-P indexing in Vim/NeoVim

I started using NeoVim a year ago and I siwtch between it and Visual Studio Code quite often. I use NeoVim mostly when I do text editing. I use it almost exclusively when writing blog articles, notes or doing research.

In the past couple of weeks, whenever I tried to use Ctrl-P to find an article and edit it, it seemed like it could not find anything in my posts directory. I tried other directories and had the same behavior.

This is a short post in which I’d like to share the solution to my problem, as many others might have the same issue.

At first I thought there was a Python issue because I’m using pymatcher as ctrlp_match_func as it is supposed to make things fast. This was fuelled by the fact that YouCompleteMe was complaining about Python support.

Finally, today I found this comment of the original plugin author, on an issue similar to mine.

As far as my problem goes, all I had to do was to run :CtrlPClearAllCaches and allow the plugin to re-index the projects I was working on, at startup.

Hope it helps!

Photo credits: rachaelvoorheesi’ll give YOU a tip…

Copyright (c) 2023 Adrian Oprea. All rights reserved.