I'm on my 4th clean install of YouCompleteMe. I am trying to get to work with a Python file after a .
(such as foo.
...Then I hit <C-space>
and would hope to see a list of options to complete with), but so far, nothing seems to be getting through.
This is the situation:
i <C-Space> * <C-X><C-O><C-P>
Last set from ~/dotfiles/vim/.vim/bundle/youcompleteme/autoload/youcompleteme.vim
From .vimrc
:
let g:ycm_python_binary_path = '/usr/bin/python'
let g:ycm_server_python_interpreter = '/usr/bin/python2'
let g:ycm_min_num_of_chars_for_completion = 2
And I've got no errors or warnings from the YcmDiags
or any other YCM logs.
If I go ahead and type 2 characters (assuming they match a possible completion), the completions appear very quickly, so I believe the call is being made and serviced properly in that context. It's just calling it up manually with the key-binding is unresponsive.
I'm running xfce4-terminal and using zsh
with oh-my-zsh
, but I hope nothing there would be the culprit, like for example the terminal is blocking <C-space>
from getting to Vim.
Oh, and I'm running Vim 8.0 on Arch Linux.