-
Notifications
You must be signed in to change notification settings - Fork 12
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
Freezes since the latest update #172
Comments
Thanks for the report. Could you try with the minimal vimrc please?
if !filereadable('/tmp/vim/autoload/plug.vim')
exe 'silent !mkdir -p /tmp/vim/autoload && curl -fLo /tmp/vim/autoload/plug.vim --create-dirs https://raw.githubusercontent.com/junegunn/vim-plug/master/plug.vim'
endif
set runtimepath+=/tmp/vim
call plug#begin('/tmp/vim/bundle')
Plug 'eugen0329/vim-esearch'
call plug#end()
PlugInstall | q
filetype plugin indent on
My steps are:
My result is no freezes encountered (yet). UPD Also provide your os name and any hints about the size of expected results please. If you have matches in minified js or svg files, it can result in some freezes, as vim itself tends to be slow when rendering huge files, but they still should be relatively small, not permanent. |
Could you run this command in the console |
Using this vimrc, it doesn't freeze |
That's strange, as the last two commits affect only Probably, the issue is with a vim plugin you use. You can try to binary search it by disabling plugins listed in |
It is because of this plugin: https://github.com/TaDaa/vimade |
Can't reproduce with: if !filereadable('/tmp/vim/autoload/plug.vim')
exe 'silent !mkdir -p /tmp/vim/autoload && curl -fLo /tmp/vim/autoload/plug.vim --create-dirs https://raw.githubusercontent.com/junegunn/vim-plug/master/plug.vim'
endif
set runtimepath+=/tmp/vim
call plug#begin('/tmp/vim/bundle')
Plug 'eugen0329/vim-esearch'
Plug 'TaDaa/vimade'
call plug#end()
PlugInstall | q
filetype plugin indent on Also tried your config with these two plugins injected. More ideas to reproduce:
Vagrant.configure('2') do |config|
config.vm.box = 'ubuntu/focal64'
config.vm.provision 'shell', inline: '
curl -LO https://github.com/neovim/neovim/releases/latest/download/nvim.appimage
chmod u+x nvim.appimage
mv nvim.appimage /usr/local/bin/nvim
'
end Also provide your |
Sorry, I don't have Vagrant and I don't know if I'll have time to set it up. But I did a little bit more of trial and error and now it looks like if I enable the BTW here's the list of all changes to my dotfiles since I installed vim-esearch: https://github.com/kantord/perfect-arch-config/compare/7c802d0c7eada9d86af7dd0efeba5a4172fd9d7d...master#diff-87302fb5f87b2db92b62050c696feff05c177e37d6a805297579189dff0df95fR7 |
Here is the place in vim-buffet. It gets into an infinite loop when i run the search 3rd time. It seems that it has nothing to do with the version of the plugin you use: if !filereadable('/tmp/vim/autoload/plug.vim')
exe '!mkdir -p /tmp/vim/autoload && curl -fLo /tmp/vim/autoload/plug.vim --create-dirs https://raw.githubusercontent.com/junegunn/vim-plug/master/plug.vim'
endif
set runtimepath+=/tmp/vim
call plug#begin('/tmp/vim/bundle')
Plug 'eugen0329/vim-esearch', {'commit': '3409f596097b552aa367d2a85a6193ba49f15c1b'}
Plug 'bagrat/vim-buffet'
call plug#end()
PlugInstall | q
filetype plugin indent on In case you don't have much time to communicate with the author, you can add |
Since the latest update, the plugin freezes on the second search.
On the first search, everything works fine but if I do a second search without exiting vim, it freezes forever.
I'm on NVIM v0.4.4
The text was updated successfully, but these errors were encountered: