-
-
Notifications
You must be signed in to change notification settings - Fork 5.8k
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
UpdateRemotePlugins does not work #30470
Comments
Please show your full config to configure/load plugins. One possible scenario where rplugins manifest won't be written is when the plugin is not loaded (when, for instance, using lazy loading). Also verify if the plugin has been loaded and is active when |
minimal init.vim as below. as I said, I am not able to use deoplete without Plug. I doubt Plug causes the problem, since it lazy loads. when :UpdateRemotePlugins is invoked manually, deoplete is not run, because it calls python in remote plugin during loading. The problem may be counter-locking.
|
This looks like a Windows-specific problem: I have the same problem with wilder and Python 3.12 on nvim 0.10.2 on Windows, but this works fine on Linux with the same versions. Random guess: maybe some native Python module is not compiling/loading properly on Windows? Here is the output of
And here is my minimal vimrc: let g:python3_host_prog = expand('C:/Python312/python.exe')
" This assumes that Plug is already installed there.
" See instructions on https://github.com/junegunn/vim-plug?tab=readme-ov-file#installation
source $HOME/.vim/autoload/plug.vim
call plug#begin(expand('~/.vim/installed'))
Plug 'gelguy/wilder.nvim', {'do' : ':UpdateRemotePlugins'}
call plug#end()
" This assmes that wilder has already been installed, i.e. that :PlugInstall has been run previously
call wilder#setup({ 'modes': [':'] })
" Optional, but this makes the error more visible
"call wilder#set_option('renderer', wilder#popupmenu_renderer()) With this setup, |
FYI before anyone works too hard on this: :UpdateRemotePlugins will be deprecated pretty soon #27949 . Only thing blocking it is updating the https://github.com/neovim/pynvim api client and perhaps providing a way to help v1 remote-plugins migrate to v2. |
Problem
previously everything worked fine. I uninstalled Python 3.9, etc. and manually removed most stuffs.
Then I extracted nvim and installed Python 3.8.5.
Now :UpdateRemotePlugins does not change rplugin.vim for either Shougo/deoplete.nvim or gelguy/wilder.nvim. (I'm using Plug.)
the command results in "python3 host registered plugins []" and rplugin.vim is always,
Thank you in advance.
Steps to reproduce
thus the plugins cannot load.
Expected behavior
for deoplete on Linux, rplugin.vim consists,
Nvim version (nvim -v)
0.10.1
Vim (not Nvim) behaves the same?
N/A
Operating system/version
Windows 10
Terminal name/version
N/A
$TERM environment variable
N/A
Installation
portable
The text was updated successfully, but these errors were encountered: