-
-
Notifications
You must be signed in to change notification settings - Fork 296
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Deoplete.nvim is not registered as Neovim remote plugins #160
Comments
If you use |
And it may be neovim's error. https://github.com/Shougo/deoplete.nvim/blob/master/CONTRIBUTING.md |
Sorry, I was in fact using that function to try to update the remote plugins. Also, I updated my original issue to better reflect the contribution guidelines. |
@theamazingfedex Please generate the log file.
|
You must set runtimepath.
|
I tried adding the set runtimepath, without success. I went ahead and gathered the logfile, and put it in a Gist in the base issue. |
Please upload your nvimrc-rcplugin file. My rcplugin file. " python3 plugins
call remote#host#RegisterPlugin('python3', '/home/shougo/.nvim/rplugin/python3/snake.py', [
\ {'sync': 1, 'name': 'SnakeStart', 'type': 'command', 'opts': {}},
\ ])
call remote#host#RegisterPlugin('python3', '/home/shougo/work/deoplete.nvim/rplugin/python3/deoplete.py', [
\ {'sync': 1, 'name': 'DeopleteInitializePython', 'type': 'command', 'opts': {}},
\ ])
" python plugins The file must be loaded on neovim startup. Please upload your runtimepath. |
Adding this to my init file and updating it for my machine fixed my problems. Thanks! call remote#host#RegisterPlugin('python3', '/home/shougo/work/deoplete.nvim/rplugin/python3/deoplete.py', [
\ {'sync': 1, 'name': 'DeopleteInitializePython', 'type': 'command', 'opts': {}},
\ ]) |
Hm... It is the strange. |
@theamazingfedex Can you test it in #167? |
At one point in the past, I was getting errors about multiple init files from the init.vim-rplugin~ file, so I put a line in at the bottom of my vimrc to delete the file, which stopped me getting that error. My suggestion for others having the same issue, would be to try updating your neovim to the head revision, make sure there's nothing too hacky and archaic in your vimrc/init.vim, and if it's still not working, try manually registering the plugin in your vimrc/init.vim, like so: call remote#host#RegisterPlugin('python3', '/Users/shougo/.vim/bundle/deoplete.nvim/rplugin/python3/deoplete.py', [
\ {'sync': 1, 'name': 'DeopleteInitializePython', 'type': 'command', 'opts': {}},
\ ]) |
If you're using vim-plug, try update vim-plug iteself |
PlugUpgrade was enough for me, I was having the problem with neovim on windows. Thanks for the suggestion. |
Problem Summary
Alright, so I'm on a Mac, and I have installed Deoplete.nvim using NeoBundle, with Python3 in my $PATH after upgrading my Neovim to support Python3 by calling
sudo pip3 install neovim
,:echo has("python3")
returns1
, andg:deoplete#enable_at_startup = 1
. The problem is that every time I start up Neovim, I get the deoplete warning:Please execute :UpdateRemotePlugins command and restart Neovim
. Even if I run that command, or:NeoBundleRemotePlugins
, then restart Neovim, I again get that same message asking me to run:UpdateRemotePlugins and restart
.If I try to just run
:DeopleteEnable
, I get an error saying:deoplete.nvim is not registered as neovim remote plugins
Please execute :UpdateRemotePlugins command and restart Neovim
Operating System:
OSX Yosemite
Neovim Version:
v0.1.1-8-gf40c8c4
Minimal init.vim:
g:deoplete#enable_at_startup = 1
Generated Logfile:
Gist of Neovim Log
The text was updated successfully, but these errors were encountered: