~/.config/nvim/plugged/nvim-completion-manager/pythonx/cm.py, line 151 is
self.nvim.call('cm#complete', name, ctx, startcol, matches, refresh, async=True)
I'm using Python 3.8 and copying the file into an online interpreter for Python does not result in any syntax errors, so it confuses me that neovim is interpreting it as such.
While 3.8 is installed, I also found
/usr/lib/python2.7 which may be being used.
When I press enter, it says:
Error detected while processing function <SNR>35_on_core_channel_error: line 1:
(doesn't tell me the file or the line code (unless it's just empty).
Pressing enter again:
nvim-completion-manger core channel terminated.
Then I press enter to go in to nvim.
call plug#begin() Plug 'roxma/nvim-completion-manager' Plug 'SirVer/ultisnips' Plug 'honza/vim-snippets' call plug#end()
I tried replacing the leading spaces with tabs but I got the same output.
All of this is followed directly from https://www.linode.com/docs/guides/how-to-install-neovim-and-plugins-with-vim-plug/
File: https://onlinegdb.com/ByyfKgK6w (raises an error, but syntax is fine), system is Manjaro ARM.