roxma / vim-hug-neovim-rpc

EXPERIMENTAL
MIT License
218 stars 28 forks source link

Message: rpc method [nvim_set_client_info] not implemented in neovim_rpc_methods.py #74

Closed luizpara closed 1 year ago

luizpara commented 1 year ago

There seems to already exist an open issue about this problem posted in 2019, but it has not description whatsoever and thus, unsurprisingly, it did get no replies ever. So, because I am facing the same problem, I am posting a new issue with description and details in the hope that this issue can get more attention (and perhaps the other one may be merged to this).

Using Vim8, I have the following in my .vimrc file:

Plug 'ncm2/ncm2'
autocmd BufEnter * call ncm2#enable_for_buffer()
set completeopt=noinsert,menuone,noselect
Plug 'ncm2/ncm2-bufword'
Plug 'ncm2/ncm2-path'
Plug 'ncm2/ncm2-jedi'
Plug 'roxma/nvim-yarp'
Plug 'roxma/vim-hug-neovim-rpc'

However, every time I open a new buffer I get the error message:

vim-hug-neovim-rpc rpc method [nvim_set_client_info] not implemented in pythonx/neovim_rpc_methods.py. Please send a PR or contact the mantainer.

I have tried searching for information about how solve it, but could not find any. Any help would be much appreciated.

Shougo commented 1 year ago

It works for me.

set rtp+=~/src/vim-hug-neovim-rpc
set rtp+=~/src/ncm2
set rtp+=~/src/ncm2-bufword
set rtp+=~/src/nvim-yarp

autocmd BufEnter * call ncm2#enable_for_buffer()
set completeopt=noinsert,menuone,noselect

What is your neovim version?

Oh, it must be Vim.

Shougo commented 1 year ago

https://github.com/roxma/vim-hug-neovim-rpc/issues/61

It is already fixed problem. I think your plugin version is old.