Closed Freed-Wu closed 3 years ago
" $ uname -r " 5.13.8-arch1-1 " $ has nvim " ✓ nvim 0.5.0 " $ has python " ✓ python 3.9.6 " $ vi ${XDG_CONFIG_HOME:-$HOME/.config}/nvim/test.vim set runtimepath=$VIMRUNTIME,~/.local/share/nvim/repos/github.com/mhinz/vim-startify,~/.local/share/nvim/repos/gitlab.com/code-stats/code-stats-vim " $ vi -u ${XDG_CONFIG_HOME:-$HOME/.config}/nvim/test.vim
press ZZ or :q<CR> to quit vim.
ZZ
:q<CR>
it costs > 1s in my machine.
> 1s
however, if I
$ vi -u ${XDG_CONFIG_HOME:-$HOME/.config}/nvim/test.vim test.txt
press ZZ or :q<CR> to quit vim, then the exit time will recover to ~=0s
~=0s
if I
$ vi -u ${XDG_CONFIG_HOME:-$HOME/.config}/nvim/test.vim test.txt :Startify<CR>
press ZZ or :q<CR> to quit vim, then the exit time is still > 1s.
this is :scriptnames for test.vim:
:scriptnames
test.vim
1: ~/.config/nvim/test.vim 2: /usr/share/nvim/runtime/filetype.vim 3: /usr/share/nvim/runtime/ftplugin.vim 4: /usr/share/nvim/runtime/indent.vim 5: /usr/share/nvim/runtime/syntax/syntax.vim 6: /usr/share/nvim/runtime/syntax/synload.vim 7: /usr/share/nvim/runtime/syntax/syncolor.vim 8: /usr/share/nvim/runtime/plugin/gzip.vim 9: /usr/share/nvim/runtime/plugin/health.vim 10: /usr/share/nvim/runtime/plugin/man.vim 11: /usr/share/nvim/runtime/plugin/matchit.vim 12: /usr/share/nvim/runtime/pack/dist/opt/matchit/plugin/matchit.vim 13: /usr/share/nvim/runtime/plugin/matchparen.vim 14: /usr/share/nvim/runtime/plugin/netrwPlugin.vim 15: /usr/share/nvim/runtime/plugin/rplugin.vim 16: ~/.local/share/nvim/rplugin.vim 17: /usr/share/nvim/runtime/plugin/shada.vim 18: /usr/share/nvim/runtime/plugin/spellfile.vim 19: /usr/share/nvim/runtime/plugin/tarPlugin.vim 20: /usr/share/nvim/runtime/plugin/tohtml.vim 21: /usr/share/nvim/runtime/plugin/tutor.vim 22: /usr/share/nvim/runtime/plugin/zipPlugin.vim 23: ~/.local/share/nvim/repos/github.com/mhinz/vim-startify/plugin/startify.vim 24: ~/.local/share/nvim/repos/gitlab.com/code-stats/code-stats-vim/plugin/codestats.vim 25: /usr/share/nvim/runtime/autoload/provider/python3.vim 26: /usr/share/nvim/runtime/autoload/provider/pythonx.vim 27: /usr/share/nvim/runtime/autoload/remote/host.vim 28: /usr/share/nvim/runtime/autoload/provider.vim 29: ~/.local/share/nvim/repos/github.com/mhinz/vim-startify/autoload/startify.vim 30: ~/.local/share/nvim/repos/github.com/mhinz/vim-startify/autoload/startify/fortune.vim 31: ~/.local/share/nvim/repos/github.com/mhinz/vim-startify/syntax/startify.vim
thanks a lot.
https://gitlab.com/code-stats/code-stats-vim/-/issues/20
It should because of code-stats-vim.
press
ZZ
or:q<CR>
to quit vim.it costs
> 1s
in my machine.however, if I
press
ZZ
or:q<CR>
to quit vim, then the exit time will recover to~=0s
if I
press
ZZ
or:q<CR>
to quit vim, then the exit time is still> 1s
.this is
:scriptnames
fortest.vim
:thanks a lot.
https://gitlab.com/code-stats/code-stats-vim/-/issues/20