ctrlp-cmatcher
ctrlp-cmatcher copied to clipboard
Feature request: Neovim compatibility
The cmatcher works perfectly in vim, but in neovim, it seems to revert back to the default matcher. Is it possible for the cmatcher to work with neovim?
AFAICT it's not a Neovim incompatibility—you just need to install Python plugin support for Neovim:
pip install neovim
(See the Neovim Python quickstart for details.) Talk about an easy fix!
I was seeing no results returned when using cmatcher, and installing the python plugin support worked for me. You can see more with :help nvim-python
. I think this issue can be closed.
Can confirm - works in neovim great
Hey all, so I'm having an issue with Neovim. The matcher works great in vanilla vim.
When I load ctrlp all the files appear to be there, however when I begin typing, a 0
shows up where the files usually are. Simply a single 0
.
Removing cmatcher makes ctrlp work again.
Here are my custom ctrlp settings.
When I load ctrlp all the files appear to be there, however when I begin typing, a 0 shows up where the files usually are. Simply a single 0.
Double that, I have the same issue.
@kossnocorp try doing ’pip install neovim’ - worked for me
@kossnocorp Oh, you also need to run install.sh
from the bundle's dir.
@eyusupov heh, hey there! I did both with no luck.
Same with me. Tried that and had to revert to the built in marcher.
I'm getting the same issue. Had vim before and the ctrlp-cmatcher was working great. Then switched to neovim and it doesn't work! I also had to revert to the default matcher (which sucks in comparison).
When I run CheckHealth
in neovim everything seems to be fine. It says I have both Python 2 and Python 3 linked, so I'm not sure what the issue is.
Ah ok I realised my issue! So it turns out that I was compiling the wrong ctrlp-cmatcher. I was trying to install for the one in my .vim/bundle
folder. I needed to go into my ~/.config/nvim/bundle
directory and find the ctrlp-cmatcher dir there.
Kind of silly I didn't realise this before 😛