Closed MuizU closed 3 years ago
Which plugin manager are you using? And where is your .vimrc
file and the .vim
directories located?
Which plugin manager are you using? And where is your
.vimrc
file and the.vim
directories located?
I'm using neovim so my configs are not in .vim and I am using vim-plug
I am testing with neovim and vim-plug and it works. So is your config located at ~/.config/nvim
? It would be easier if you could either send a patch (most relevant code is in https://github.com/hyiltiz/vim-plugins-profile/blob/master/vim-plugins-profile.py#L105) or upload the output of nvim --startuptime output.log
. See if I can help debug this for you.
Yes my configs are in ~/.config/nvim
. The output of nvim --startuptime output.log
is below
times in msec
clock self+sourced self: sourced script
clock elapsed: other lines
000.009 000.009: --- NVIM STARTING ---
000.594 000.585: locale set
001.615 001.021: inits 1
001.696 000.081: window checked
001.713 000.017: parsing arguments
001.961 000.248: expanding arguments
002.169 000.208: inits 2
003.197 001.027: init highlight
003.200 000.004: waiting for UI
008.451 005.251: done waiting for UI
009.059 000.607: initialized screen early for UI
009.824 000.150 000.150: sourcing $VIM/sysinit.vim
011.579 000.871 000.871: sourcing /usr/share/nvim/runtime/syntax/syncolor.vim
011.913 001.348 000.477: sourcing /usr/share/nvim/runtime/syntax/synload.vim
025.496 000.142 000.142: sourcing /usr/share/vim/vimfiles/ftdetect/meson.vim
025.884 013.914 013.772: sourcing /usr/share/nvim/runtime/filetype.vim
026.555 016.273 001.011: sourcing /usr/share/nvim/runtime/syntax/syntax.vim
027.094 000.143 000.143: sourcing /usr/share/nvim/runtime/filetype.vim
028.132 000.236 000.236: sourcing /usr/share/nvim/runtime/ftplugin.vim
029.494 000.312 000.312: sourcing /usr/share/nvim/runtime/syntax/syncolor.vim
030.233 020.157 003.193: sourcing /home/muizu/.config/nvim/general/settings.vim
030.349 000.078 000.078: sourcing /home/muizu/.config/nvim/general/functions.vim
030.733 000.331 000.331: sourcing /home/muizu/.config/nvim/keys/mappings.vim
030.897 000.127 000.127: sourcing /home/muizu/.config/nvim/keys/which-key.vim
033.593 002.599 002.599: sourcing /home/muizu/.config/nvim/autoload/plug.vim
066.147 001.232 001.232: sourcing /usr/share/nvim/runtime/ftoff.vim
085.754 000.078 000.078: sourcing /home/muizu/.config/nvim/autoload/plugged/vim-polyglot/filetype.vim
106.838 000.093 000.093: sourcing /home/muizu/.config/nvim/autoload/plugged/vim-ltsa-syntax/ftdetect/lts.vim
107.051 000.051 000.051: sourcing /home/muizu/.config/nvim/autoload/plugged/nvim-treesitter/ftdetect/query.vim
107.914 000.237 000.237: sourcing /home/muizu/.config/nvim/autoload/plugged/sxhkd-vim/ftdetect/sxhkd.vim
108.469 000.177 000.177: sourcing /home/muizu/.config/nvim/autoload/plugged/vim-polyglot/ftdetect/polyglot.vim
109.523 000.140 000.140: sourcing /home/muizu/.config/nvim/autoload/plugged/vim-vue/ftdetect/vue.vim
109.700 000.043 000.043: sourcing /home/muizu/.config/nvim/autoload/plugged/vim-fugitive/ftdetect/fugitive.vim
110.083 000.075 000.075: sourcing /home/muizu/.config/nvim/autoload/plugged/vimtex/ftdetect/tex.vim
110.290 000.070 000.070: sourcing /home/muizu/.config/nvim/autoload/plugged/ultisnips/ftdetect/snippets.vim
111.038 000.170 000.170: sourcing /usr/share/vim/vimfiles/ftdetect/meson.vim
111.639 025.351 024.294: sourcing /usr/share/nvim/runtime/filetype.vim
113.201 000.037 000.037: sourcing /home/muizu/.config/nvim/autoload/plugged/vim-ltsa-syntax/ftdetect/lts.vim
113.448 000.106 000.106: sourcing /home/muizu/.config/nvim/autoload/plugged/nvim-treesitter/ftdetect/query.vim
113.727 000.030 000.030: sourcing /home/muizu/.config/nvim/autoload/plugged/sxhkd-vim/ftdetect/sxhkd.vim
113.992 000.077 000.077: sourcing /home/muizu/.config/nvim/autoload/plugged/vim-polyglot/ftdetect/polyglot.vim
114.369 000.068 000.068: sourcing /home/muizu/.config/nvim/autoload/plugged/vim-vue/ftdetect/vue.vim
114.534 000.026 000.026: sourcing /home/muizu/.config/nvim/autoload/plugged/vim-fugitive/ftdetect/fugitive.vim
114.790 000.045 000.045: sourcing /home/muizu/.config/nvim/autoload/plugged/vimtex/ftdetect/tex.vim
115.044 000.081 000.081: sourcing /home/muizu/.config/nvim/autoload/plugged/ultisnips/ftdetect/snippets.vim
115.616 000.297 000.297: sourcing /usr/share/vim/vimfiles/ftdetect/meson.vim
169.912 087.342 061.146: sourcing /home/muizu/.config/nvim/autoload/plugged/vim-polyglot/autoload/polyglot/init.vim
169.962 087.665 000.323: sourcing /home/muizu/.config/nvim/autoload/plugged/vim-polyglot/filetype.vim
170.750 000.141 000.141: sourcing /usr/share/nvim/runtime/filetype.vim
171.440 000.027 000.027: sourcing /usr/share/nvim/runtime/ftplugin.vim
172.313 000.069 000.069: sourcing /usr/share/nvim/runtime/indent.vim
172.833 141.901 050.168: sourcing /home/muizu/.config/nvim/vim-plugins/plugins.vim
172.996 000.117 000.117: sourcing /home/muizu/.config/nvim/plug-config/signify.vim
173.065 000.024 000.024: sourcing /home/muizu/.config/nvim/plug-config/bracey.vim
174.918 001.828 001.828: sourcing /home/muizu/.config/nvim/plug-config/coc/coc.vim
177.430 002.106 002.106: sourcing /home/muizu/.config/nvim/plug-config/comments.vim
178.005 000.035 000.035: sourcing /home/muizu/.config/nvim/autoload/plugged/vim-polyglot/filetype.vim
178.059 000.023 000.023: sourcing /usr/share/nvim/runtime/filetype.vim
178.710 000.036 000.036: sourcing /usr/share/nvim/runtime/ftplugin.vim
180.455 000.918 000.918: sourcing /usr/share/nvim/runtime/syntax/nosyntax.vim
181.421 000.259 000.259: sourcing /usr/share/nvim/runtime/syntax/syncolor.vim
181.779 000.938 000.680: sourcing /usr/share/nvim/runtime/syntax/synload.vim
181.814 002.774 000.917: sourcing /usr/share/nvim/runtime/syntax/syntax.vim
181.820 004.307 001.439: sourcing /home/muizu/.config/nvim/plug-config/vimwiki.vim
181.885 000.030 000.030: sourcing /home/muizu/.config/nvim/plug-config/coc/coc-extensions.vim
181.947 000.038 000.038: sourcing /home/muizu/.config/nvim/plug-config/lazygit.vim
182.034 000.063 000.063: sourcing /home/muizu/.config/nvim/plug-config/vimtex.vim
182.073 000.015 000.015: sourcing /home/muizu/.config/nvim/plug-config/undotree.vim
182.104 000.010 000.010: sourcing /home/muizu/.config/nvim/plug-config/prob.vim
182.208 000.083 000.083: sourcing /home/muizu/.config/nvim/plug-config/fugitive.vim
182.314 000.073 000.073: sourcing /home/muizu/.config/nvim/plug-config/rainbow.vim
182.356 000.015 000.015: sourcing /home/muizu/.config/nvim/plug-config/ctrlp.vim
182.571 000.191 000.191: sourcing /home/muizu/.config/nvim/plug-config/fzf.vim
182.688 000.084 000.084: sourcing /home/muizu/.config/nvim/plug-config/start-screen.vim
182.757 000.039 000.039: sourcing /home/muizu/.config/nvim/plug-config/vim-polyglot.vim
183.122 000.339 000.339: sourcing /home/muizu/.config/nvim/modules/netrw.vim
184.715 001.393 001.393: sourcing /usr/share/nvim/runtime/syntax/nosyntax.vim
185.651 000.216 000.216: sourcing /usr/share/nvim/runtime/syntax/syncolor.vim
186.060 000.988 000.771: sourcing /usr/share/nvim/runtime/syntax/synload.vim
186.119 002.853 000.472: sourcing /usr/share/nvim/runtime/syntax/syntax.vim
187.044 000.345 000.345: sourcing /usr/share/nvim/runtime/syntax/syncolor.vim
190.320 000.347 000.347: sourcing /usr/share/nvim/runtime/syntax/syncolor.vim
191.762 000.239 000.239: sourcing /usr/share/nvim/runtime/syntax/syncolor.vim
192.418 000.152 000.152: sourcing /home/muizu/.config/nvim/autoload/plugged/palenight.vim/autoload/palenight.vim
224.473 036.471 035.733: sourcing /home/muizu/.config/nvim/autoload/plugged/palenight.vim/colors/palenight.vim
224.585 041.373 001.704: sourcing /home/muizu/.config/nvim/themes/palenight.vim
224.711 000.057 000.057: sourcing /home/muizu/.config/nvim/themes/lightline.vim
237.411 227.456 014.070: sourcing /home/muizu/.config/nvim/init.vim
237.429 000.764: sourcing vimrc file(s)
237.810 000.069 000.069: sourcing /home/muizu/.config/nvim/autoload/plugged/rainbow/plugin/rainbow_main.vim
238.019 000.112 000.112: sourcing /home/muizu/.config/nvim/autoload/plugged/bracey.vim/plugin/bracey.vim
238.841 000.733 000.733: sourcing /home/muizu/.config/nvim/autoload/plugged/git-blame-nvim/plugin/git-blame.vim
239.456 000.424 000.424: sourcing /home/muizu/.config/nvim/autoload/plugged/comments.vim/plugin/comments.vim
240.970 001.110 001.110: sourcing /home/muizu/.config/nvim/autoload/plugged/vim-startify/plugin/startify.vim
241.785 000.046 000.046: sourcing /home/muizu/.config/nvim/autoload/plugged/tcomment_vim/autoload/tcomment/deprecated.vim
246.138 004.568 004.522: sourcing /home/muizu/.config/nvim/autoload/plugged/tcomment_vim/plugin/tcomment.vim
255.265 009.004 009.004: sourcing /home/muizu/.config/nvim/autoload/plugged/nvim-treesitter/plugin/nvim-treesitter.vim
256.188 000.720 000.720: sourcing /home/muizu/.config/nvim/autoload/plugged/prob.vim/plugin/prob.vim
256.465 000.139 000.139: sourcing /home/muizu/.config/nvim/autoload/plugged/tig-explorer.vim/plugin/tig_explorer.vim
257.944 000.900 000.900: sourcing /home/muizu/.config/nvim/autoload/plugged/vimwiki/autoload/vimwiki/vars.vim
261.317 000.174 000.174: sourcing /home/muizu/.config/nvim/autoload/plugged/vimwiki/autoload/vimwiki/u.vim
265.682 009.127 008.053: sourcing /home/muizu/.config/nvim/autoload/plugged/vimwiki/plugin/vimwiki.vim
267.030 000.502 000.502: sourcing /home/muizu/.config/nvim/autoload/plugged/undotree/plugin/undotree.vim
268.359 001.100 001.100: sourcing /home/muizu/.config/nvim/autoload/plugged/vim-surround/plugin/surround.vim
268.765 000.166 000.166: sourcing /home/muizu/.config/nvim/autoload/plugged/bclose.vim/plugin/bclose.vim
268.967 000.096 000.096: sourcing /home/muizu/.config/nvim/autoload/plugged/vim-snippets/plugin/vimsnippets.vim
270.228 000.950 000.950: sourcing /home/muizu/.config/nvim/autoload/plugged/lightline.vim/plugin/lightline.vim
271.269 000.423 000.423: sourcing /home/muizu/.config/nvim/autoload/plugged/ctrlp.vim/autoload/ctrlp/mrufiles.vim
271.752 001.401 000.978: sourcing /home/muizu/.config/nvim/autoload/plugged/ctrlp.vim/plugin/ctrlp.vim
273.563 000.696 000.696: sourcing /home/muizu/.config/nvim/autoload/plugged/delimitMate/autoload/delimitMate.vim
279.232 007.337 006.641: sourcing /home/muizu/.config/nvim/autoload/plugged/delimitMate/plugin/delimitMate.vim
279.948 000.528 000.528: sourcing /home/muizu/.config/nvim/autoload/plugged/vim-signify/plugin/signify.vim
282.854 002.773 002.773: sourcing /home/muizu/.config/nvim/autoload/plugged/vim-fugitive/plugin/fugitive.vim
732.503 449.489 449.489: sourcing /home/muizu/.config/nvim/autoload/plugged/vim-rhubarb/plugin/rhubarb.vim
734.067 001.123 001.123: sourcing /home/muizu/.config/nvim/autoload/plugged/gv.vim/plugin/gv.vim
735.186 000.705 000.705: sourcing /home/muizu/.config/nvim/autoload/plugged/vim-gitbranch/plugin/gitbranch.vim
735.437 000.090 000.090: sourcing /home/muizu/.config/nvim/autoload/plugged/nvim-colorizer.lua/plugin/colorizer.vim
749.725 014.163 014.163: sourcing /home/muizu/.config/nvim/autoload/plugged/caw.vim/plugin/caw.vim
751.515 000.388 000.388: sourcing /home/muizu/.config/nvim/autoload/plugged/coc.nvim/autoload/coc/rpc.vim
753.769 001.671 001.671: sourcing /home/muizu/.config/nvim/autoload/plugged/coc.nvim/autoload/coc/util.vim
769.186 000.970 000.970: sourcing /home/muizu/.config/nvim/autoload/plugged/coc.nvim/autoload/coc/client.vim
804.907 054.883 051.854: sourcing /home/muizu/.config/nvim/autoload/plugged/coc.nvim/plugin/coc.vim
811.736 006.410 006.410: sourcing /home/muizu/.config/nvim/autoload/plugged/fzf/plugin/fzf.vim
814.982 002.880 002.880: sourcing /home/muizu/.config/nvim/autoload/plugged/fzf.vim/plugin/fzf.vim
815.699 000.524 000.524: sourcing /home/muizu/.config/nvim/autoload/plugged/fzf-checkout.vim/plugin/fzf_checkout.vim
817.558 001.477 001.477: sourcing /home/muizu/.config/nvim/autoload/plugged/vim-rooter/plugin/rooter.vim
826.219 000.298 000.298: sourcing /home/muizu/.config/nvim/autoload/plugged/vim-devicons/autoload/devicons/plugins/ctrlp.vim
828.123 000.461 000.461: sourcing /home/muizu/.config/nvim/autoload/plugged/vim-devicons/autoload/devicons/plugins/startify.vim
828.777 010.595 009.835: sourcing /home/muizu/.config/nvim/autoload/plugged/vim-devicons/plugin/webdevicons.vim
829.578 000.506 000.506: sourcing /home/muizu/.config/nvim/autoload/plugged/vim-which-key/plugin/which_key.vim
831.161 000.153 000.153: sourcing /home/muizu/.config/nvim/autoload/plugged/ultisnips/autoload/UltiSnips/map_keys.vim
831.491 001.644 001.490: sourcing /home/muizu/.config/nvim/autoload/plugged/ultisnips/plugin/UltiSnips.vim
834.659 002.983 002.983: sourcing /home/muizu/.config/nvim/autoload/plugged/vim-polyglot/plugin/polyglot.vim
836.862 001.592 001.592: sourcing /usr/share/nvim/runtime/plugin/gzip.vim
836.951 000.029 000.029: sourcing /usr/share/nvim/runtime/plugin/health.vim
837.544 000.528 000.528: sourcing /usr/share/nvim/runtime/plugin/man.vim
840.286 001.610 001.610: sourcing /usr/share/nvim/runtime/pack/dist/opt/matchit/plugin/matchit.vim
840.993 003.382 001.772: sourcing /usr/share/nvim/runtime/plugin/matchit.vim
842.424 001.238 001.238: sourcing /usr/share/nvim/runtime/plugin/matchparen.vim
845.189 002.686 002.686: sourcing /usr/share/nvim/runtime/plugin/netrwPlugin.vim
845.581 000.311 000.311: sourcing /usr/share/nvim/runtime/plugin/rplugin.vim
846.211 000.576 000.576: sourcing /usr/share/nvim/runtime/plugin/shada.vim
846.343 000.052 000.052: sourcing /usr/share/nvim/runtime/plugin/spellfile.vim
846.795 000.415 000.415: sourcing /usr/share/nvim/runtime/plugin/tarPlugin.vim
847.030 000.189 000.189: sourcing /usr/share/nvim/runtime/plugin/tohtml.vim
847.128 000.050 000.050: sourcing /usr/share/nvim/runtime/plugin/tutor.vim
847.565 000.400 000.400: sourcing /usr/share/nvim/runtime/plugin/zipPlugin.vim
847.753 000.033 000.033: sourcing /usr/share/vim/vimfiles/plugin/fzf.vim
847.764 010.521: loading plugins
847.966 000.203: loading packages
848.493 000.227 000.227: sourcing /home/muizu/.config/nvim/autoload/plugged/ultisnips/after/plugin/UltiSnips_after.vim
848.585 000.392: loading after plugins
848.614 000.029: inits 3
855.723 007.109: reading ShaDa
857.009 001.287: opening buffers
861.671 001.916 001.916: sourcing /home/muizu/.config/nvim/autoload/plugged/vim-polyglot/autoload/polyglot/sleuth.vim
863.465 000.765 000.765: sourcing /home/muizu/.config/nvim/autoload/plugged/lightline.vim/autoload/lightline.vim
864.428 000.108 000.108: sourcing /home/muizu/.config/nvim/autoload/plugged/vim-gitbranch/autoload/gitbranch.vim
864.969 000.062 000.062: sourcing /home/muizu/.config/nvim/autoload/plugged/lightline.vim/autoload/lightline/tab.vim
865.813 000.246 000.246: sourcing /home/muizu/.config/nvim/autoload/plugged/lightline.vim/autoload/lightline/colorscheme.vim
866.750 001.491 001.244: sourcing /home/muizu/.config/nvim/autoload/plugged/lightline.vim/autoload/lightline/colorscheme/molokai.vim
881.441 020.089: BufEnter autocommands
881.460 000.019: editing files in windows
881.989 000.205 000.205: sourcing /home/muizu/.config/nvim/autoload/plugged/ctrlp.vim/autoload/ctrlp/utils.vim
I created a file vim.log
with the text you sent, commented out L12-L22 in vim-plugins-profile.sh
, and ran the bash script. It works fine. Can you check if other versions such as bash, R, Ruby still works for you? If so, then we'll only need to fix the python version once we can pinpoint it.
No worries it's working now. The issue was because I didn't have the plugins stored in the usual location it's supposed to be in according to vim-plug. Thanks for the help
When I run
python <(curl -sSL https://raw.githubusercontent.com/hyiltiz/vim-plugins-profile/master/vim-plugins-profile.py)
I get only nvim as a plugin and there are no plugins in the list