fohte / dotfiles

My configuration files for Neovim, Zsh, Tmux and so on
1 stars 0 forks source link

nvim: migrate plugin manager to lazy.nvim from dein.vim #8

Closed fohte closed 1 year ago

fohte commented 1 year ago

Why

What

Performance comparison

master w/ dein.vim ```console ❯ vim-startuptime -vimpath nvim Extra options: [] Measured: 10 times Total Average: 317.435500 msec Total Max: 398.249000 msec Total Min: 176.032000 msec AVERAGE MAX MIN ------------------------------ 83.362100 93.580000 70.636000: /Users/fohte/.config/nvim/init.lua 70.059100 77.782000 60.520000: /Users/fohte/ghq/github.com/fohte/dotfiles/config/nvim/rc/setup_dein.rc.vim 26.872600 48.186000 8.960000: loading rtp plugins 13.604000 25.647000 6.063000: /Users/fohte/.cache/dein/.cache/init.lua/.dein/plugin/NERD_tree.vim 6.824500 16.422000 4.644000: require('vim.lsp') 5.383300 8.266000 2.416000: /Users/fohte/.cache/dein/.cache/init.lua/.dein/plugin/caw.vim 4.427500 8.663000 3.325000: require('nvim-treesitter.configs') 4.210400 7.409000 2.650000: BufEnter autocommands 4.179900 8.480000 1.959000: /Users/fohte/ghq/github.com/fohte/dotfiles/config/nvim/rc/plugins/configs/lightline.rc.vim 4.009800 5.287000 1.966000: /Users/fohte/.cache/dein/.cache/init.lua/.dein/plugin/coc.vim 3.922300 5.232000 3.557000: /Users/fohte/.cache/dein/.cache/init.lua/.dein/colors/material.vim 3.840100 7.830000 2.959000: require('nvim-treesitter.query') 3.118200 4.570000 2.003000: reading ShaDa 3.062000 6.873000 2.202000: require('vim.lsp.handlers') 2.498400 4.562000 0.962000: /Users/fohte/.cache/dein/.cache/init.lua/.dein/plugin/textobj/between.vim 2.151200 3.367000 1.062000: expanding arguments 2.142500 3.751000 0.971000: /Users/fohte/.cache/dein/.cache/init.lua/.dein/plugin/textobj/indent.vim 1.975800 4.170000 0.794000: /Users/fohte/.cache/dein/.cache/init.lua/.dein/nerdtree_plugin/git_status.vim 1.942000 4.551000 0.913000: /opt/homebrew/Cellar/neovim/0.9.1/share/nvim/runtime/plugin/rplugin.vim 1.916400 3.465000 0.760000: /opt/homebrew/Cellar/neovim/0.9.1/share/nvim/runtime/plugin/matchit.vim 1.846000 4.037000 1.498000: require('nvim-treesitter.tsrange') 1.784700 3.622000 1.072000: /Users/fohte/.cache/dein/.cache/init.lua/.dein/plugin/emmet.vim 1.774600 3.567000 1.136000: require('core/filetype') 1.718000 2.695000 0.769000: /Users/fohte/.cache/dein/.cache/init.lua/.dein/plugin/textobj/parameter.vim 1.684500 4.211000 0.792000: /Users/fohte/.local/share/nvim/rplugin.vim 1.683600 3.566000 1.389000: require('nvim-treesitter.ts_utils') 1.601400 2.738000 1.028000: /Users/fohte/.cache/dein/state_nvim.vim 1.574500 3.020000 1.150000: require('nvim-treesitter.compat') 1.466400 3.275000 1.169000: require('vim.lsp.util') 1.461400 2.767000 1.082000: require('vim.treesitter') 1.438700 4.421000 0.459000: /Users/fohte/.cache/dein/.cache/init.lua/.dein/plugin/ale.vim 1.419500 2.829000 0.722000: /Users/fohte/.cache/dein/repos/github.com/nvim-treesitter/nvim-treesitter/plugin/nvim-treesitter.lua 1.273100 1.801000 0.575000: /Users/fohte/.cache/dein/.cache/init.lua/.dein/plugin/fugitive.vim 1.229100 2.523000 1.004000: require('nvim-treesitter.parsers') 1.207500 5.781000 0.430000: opening buffers 1.197300 1.724000 0.567000: /Users/fohte/.cache/dein/.cache/init.lua/.dein/nerdtree_plugin/fs_menu.vim 1.179200 2.160000 0.560000: /Users/fohte/.cache/dein/repos/github.com/Shougo/dein.vim/autoload/dein/install.vim 1.139400 1.670000 0.574000: /Users/fohte/.cache/dein/.cache/init.lua/.dein/plugin/textobj/ruby.vim 1.133200 2.119000 0.668000: require('vim.filetype') 1.085100 1.711000 0.565000: /Users/fohte/.cache/dein/.cache/init.lua/.dein/plugin/textobj/multiblock.vim 1.083100 2.102000 0.800000: require('vim.treesitter.languagetree') 1.038400 1.537000 0.533000: /Users/fohte/.cache/dein/.cache/init.lua/.dein/plugin/textobj/blockwise.vim 1.005200 1.684000 0.503000: sourcing vimrc file(s) 0.968900 2.489000 0.456000: /Users/fohte/.cache/dein/.cache/init.lua/.dein/plugin/textobj/comment.vim 0.933300 1.516000 0.492000: /Users/fohte/.cache/dein/.cache/init.lua/.dein/plugin/copilot.vim 0.911500 3.190000 0.103000: /Users/fohte/.cache/dein/.cache/init.lua/.dein/lib/nerdtree/tree_file_node.vim 0.879900 1.435000 0.407000: /opt/homebrew/Cellar/neovim/0.9.1/share/nvim/runtime/filetype.lua 0.838300 1.349000 0.364000: /Users/fohte/.cache/dein/.cache/init.lua/.dein/autoload/xolox/session.vim 0.819600 1.658000 0.338000: /Users/fohte/.fzf/plugin/fzf.vim 0.806900 1.712000 0.375000: require('nvim-treesitter') 0.802200 1.796000 0.509000: require('vim.lsp.protocol') 0.795900 2.744000 0.247000: /Users/fohte/.cache/dein/.cache/init.lua/.dein/autoload/textobj/user.vim 0.788900 3.638000 0.295000: /Users/fohte/.cache/dein/.cache/init.lua/.dein/plugin/switch.vim 0.767100 4.863000 0.298000: require('vim.lsp.semantic_tokens') 0.759600 1.556000 0.638000: require('nvim-treesitter.install') 0.728400 1.045000 0.401000: /Users/fohte/.cache/dein/repos/github.com/Shougo/dein.vim/autoload/dein/parse.vim 0.726500 1.394000 0.355000: /Users/fohte/.cache/dein/.cache/init.lua/.dein/plugin/textobj/syntax.vim 0.705100 2.172000 0.384000: /Users/fohte/.cache/dein/.cache/init.lua/.dein/plugin/session.vim 0.695100 2.764000 0.219000: /Users/fohte/.cache/dein/.cache/init.lua/.dein/autoload/nerdtree/ui_glue.vim 0.674800 2.858000 0.239000: /Users/fohte/.cache/dein/repos/github.com/Shougo/dein.vim/autoload/dein/util.vim 0.657100 3.444000 0.223000: require('_copilot') 0.628800 3.157000 0.326000: require('vim.lsp.buf') 0.612200 1.476000 0.239000: /Users/fohte/.cache/dein/.cache/init.lua/.dein/lib/nerdtree/path.vim 0.594100 1.172000 0.268000: /Users/fohte/.cache/dein/.cache/init.lua/.dein/autoload/copilot.vim 0.571900 0.892000 0.233000: /Users/fohte/.cache/dein/.cache/init.lua/.dein/autoload/lightline.vim 0.564800 1.854000 0.197000: /Users/fohte/.cache/dein/.cache/init.lua/.dein/autoload/coc/util.vim 0.537400 1.752000 0.239000: /opt/homebrew/Cellar/neovim/0.9.1/share/nvim/runtime/plugin/netrwPlugin.vim 0.506900 1.231000 0.268000: /Users/fohte/.cache/dein/.cache/init.lua/.dein/autoload/xolox/misc/path.vim 0.491200 2.037000 0.120000: /Users/fohte/.cache/dein/.cache/init.lua/.dein/autoload/nerdtree.vim 0.490700 0.965000 0.352000: require('vim.treesitter.query') 0.481300 0.695000 0.205000: loading after plugins 0.467900 0.754000 0.228000: require('core/mappings') 0.460700 0.564000 0.240000: /Users/fohte/.cache/dein/.cache/init.lua/.dein/autoload/copilot/agent.vim 0.454800 0.897000 0.236000: /Users/fohte/.cache/dein/.cache/init.lua/.dein/plugin/UltiSnips.vim 0.431100 0.836000 0.116000: /opt/homebrew/Cellar/neovim/0.9.1/share/nvim/runtime/autoload/provider/clipboard.vim 0.416200 0.627000 0.197000: /Users/fohte/.cache/dein/.cache/init.lua/.dein/plugin/editorconfig.vim 0.415300 0.679000 0.147000: /Users/fohte/.cache/dein/.cache/init.lua/.dein/lib/nerdtree/ui.vim 0.402300 0.676000 0.323000: require('vim.lsp.rpc') 0.392400 1.607000 0.118000: /opt/homebrew/Cellar/neovim/0.9.1/share/nvim/runtime/autoload/remote/host.vim 0.391600 0.551000 0.205000: /Users/fohte/.cache/dein/repos/github.com/Shougo/dein.vim/autoload/dein/types/git.vim 0.382100 0.730000 0.221000: require('vim.version') 0.316600 0.583000 0.174000: init highlight 0.316500 0.760000 0.241000: require('vim.lsp._snippet') 0.315600 0.468000 0.180000: /Users/fohte/.cache/dein/.cache/init.lua/.dein/plugin/tags.vim 0.314100 0.534000 0.138000: /Users/fohte/.cache/dein/repos/github.com/Shougo/dein.vim/autoload/dein/autoload.vim 0.312900 0.467000 0.108000: /opt/homebrew/Cellar/neovim/0.9.1/share/nvim/runtime/pack/dist/opt/matchit/plugin/matchit.vim 0.292200 0.747000 0.231000: inits 1 0.291900 0.768000 0.125000: /Users/fohte/.cache/dein/.cache/init.lua/.dein/plugin/operator/case.vim 0.285000 0.831000 0.167000: require('vim.lsp.log') 0.284500 0.568000 0.117000: loading packages 0.279100 0.508000 0.163000: require('nvim-treesitter.query_predicates') 0.277100 0.706000 0.195000: locale set 0.266500 0.496000 0.162000: /opt/homebrew/Cellar/neovim/0.9.1/share/nvim/runtime/syntax/syntax.vim 0.257700 0.664000 0.203000: init lua interpreter 0.252700 0.339000 0.091000: /opt/homebrew/Cellar/neovim/0.9.1/share/nvim/runtime/plugin/gzip.vim 0.250400 0.787000 0.091000: /Users/fohte/.cache/dein/.cache/init.lua/.dein/lib/nerdtree/opener.vim 0.250100 0.427000 0.174000: /Users/fohte/.cache/dein/.cache/init.lua/.dein/lib/nerdtree/tree_dir_node.vim 0.247300 0.732000 0.075000: /Users/fohte/.cache/dein/repos/github.com/iamcco/markdown-preview.nvim/plugin/mkdp.vim 0.247300 0.415000 0.124000: /Users/fohte/.cache/dein/.cache/init.lua/.dein/autoload/coc/client.vim 0.223600 0.482000 0.175000: require('vim.lsp.codelens') 0.223000 0.811000 0.097000: require('nvim-treesitter.statusline') 0.214300 0.641000 0.145000: require('vim.lsp.diagnostic') 0.206100 0.402000 0.099000: /Users/fohte/.cache/dein/.cache/init.lua/.dein/plugin/operator/sort.vim 0.191400 0.609000 0.050000: /opt/homebrew/Cellar/neovim/0.9.1/share/nvim/runtime/plugin/editorconfig.lua 0.188600 0.244000 0.081000: /opt/homebrew/Cellar/neovim/0.9.1/share/nvim/runtime/plugin/zipPlugin.vim 0.183500 0.304000 0.154000: require('nvim-treesitter.shell_command_selectors') 0.182200 0.238000 0.091000: /Users/fohte/.cache/dein/.cache/init.lua/.dein/after/plugin/UltiSnips_after.vim 0.180400 0.250000 0.164000: require('vim.lsp.sync') 0.179300 0.238000 0.084000: /opt/homebrew/Cellar/neovim/0.9.1/share/nvim/runtime/plugin/matchparen.vim 0.177700 0.257000 0.093000: init default mappings & autocommands 0.170200 0.419000 0.132000: require('nvim-treesitter.utils') 0.166200 0.257000 0.102000: /Users/fohte/.cache/dein/.cache/init.lua/.dein/autoload/lightline/colorscheme.vim 0.166000 0.457000 0.119000: require('nvim-treesitter.info') 0.157800 0.256000 0.092000: /Users/fohte/.cache/dein/.cache/init.lua/.dein/lib/nerdtree/bookmark.vim 0.156700 0.303000 0.089000: /opt/homebrew/Cellar/neovim/0.9.1/share/nvim/runtime/autoload/remote/define.vim 0.154200 0.328000 0.120000: /Users/fohte/ghq/github.com/fohte/dotfiles/config/nvim/rc/plugins/configs/coc.rc.vim 0.154100 0.475000 0.102000: require('vim.highlight') 0.152200 0.338000 0.088000: /Users/fohte/.cache/dein/.cache/init.lua/.dein/plugin/operator/surround.vim 0.150400 0.198000 0.075000: /Users/fohte/.cache/dein/.cache/init.lua/.dein/plugin/nvim_ghost.vim 0.148400 0.250000 0.098000: /Users/fohte/.cache/dein/.cache/init.lua/.dein/lib/nerdtree/creator.vim 0.148200 0.251000 0.079000: require('core/commands') 0.142200 0.242000 0.092000: /Users/fohte/.cache/dein/.cache/init.lua/.dein/plugin/far.vim 0.129400 0.267000 0.093000: require('vim.treesitter.language') 0.129300 0.238000 0.082000: /Users/fohte/.cache/dein/.cache/init.lua/.dein/autoload/xolox/misc/os.vim 0.128600 0.255000 0.055000: /Users/fohte/.cache/dein/.cache/init.lua/.dein/lib/nerdtree/menu_controller.vim 0.125100 0.199000 0.059000: /Users/fohte/.cache/dein/.cache/init.lua/.dein/plugin/asterisk.vim 0.123100 0.248000 0.097000: require('vim.treesitter._range') 0.122900 0.365000 0.032000: /Users/fohte/.cache/dein/.cache/init.lua/.dein/lib/nerdtree/menu_item.vim 0.120000 0.125000 0.112000: require('vim._init_packages') 0.119400 0.318000 0.088000: early init 0.118700 0.233000 0.095000: /Users/fohte/.cache/dein/.cache/init.lua/.dein/autoload/ale.vim 0.110400 0.192000 0.074000: /Users/fohte/.cache/dein/repos/github.com/Shougo/dein.vim/autoload/dein.vim 0.110300 0.384000 0.036000: /Users/fohte/.cache/dein/.cache/init.lua/.dein/plugin/github-link.vim 0.104800 0.803000 0.014000: /Users/fohte/.cache/dein/.cache/init.lua/.dein/plugin/xolox/misc.vim 0.100800 0.319000 0.036000: /Users/fohte/.cache/dein/.cache/init.lua/.dein/plugin/operator/replace.vim 0.099500 0.250000 0.036000: /Users/fohte/.cache/dein/.cache/init.lua/.dein/autoload/gitstatus/listener.vim 0.099400 0.197000 0.076000: /Users/fohte/.cache/dein/.cache/init.lua/.dein/autoload/coc/rpc.vim 0.098900 0.186000 0.037000: /Users/fohte/.cache/dein/.cache/init.lua/.dein/autoload/gitstatus.vim 0.096700 0.162000 0.049000: /Users/fohte/.cache/dein/.cache/init.lua/.dein/autoload/operator/user.vim 0.090900 0.127000 0.052000: /opt/homebrew/Cellar/neovim/0.9.1/share/nvim/runtime/plugin/man.lua 0.086700 0.122000 0.036000: /Users/fohte/.cache/dein/.cache/init.lua/.dein/autoload/xolox/misc/option.vim 0.086500 0.137000 0.052000: /Users/fohte/.cache/dein/.cache/init.lua/.dein/autoload/ale/events.vim 0.086400 0.315000 0.045000: event init 0.085700 0.180000 0.071000: require('nvim-treesitter.caching') 0.084800 0.145000 0.055000: /opt/homebrew/Cellar/neovim/0.9.1/share/nvim/runtime/plugin/tarPlugin.vim 0.083600 0.116000 0.029000: /Users/fohte/.cache/dein/repos/github.com/Shougo/vimproc/plugin/vimproc.vim 0.082100 0.121000 0.043000: /Users/fohte/.cache/dein/.cache/init.lua/.dein/autoload/copilot/job.vim 0.081000 0.133000 0.044000: /Users/fohte/.cache/dein/.cache/init.lua/.dein/lib/nerdtree/key_map.vim 0.078400 0.143000 0.053000: /Users/fohte/.cache/dein/.cache/init.lua/.dein/lib/nerdtree/nerdtree.vim 0.077100 0.179000 0.033000: /Users/fohte/.cache/dein/.cache/init.lua/.dein/plugin/lexima.vim 0.074900 0.138000 0.045000: /opt/homebrew/Cellar/neovim/0.9.1/share/nvim/runtime/syntax/synload.vim 0.073300 0.135000 0.033000: /Users/fohte/.cache/dein/.cache/init.lua/.dein/plugin/edgemotion.vim 0.071900 0.228000 0.030000: /Users/fohte/.cache/dein/.cache/init.lua/.dein/plugin/lightline.vim 0.071900 0.184000 0.031000: /Users/fohte/.cache/dein/.cache/init.lua/.dein/plugin/cursorword.vim 0.071200 0.151000 0.034000: /opt/homebrew/Cellar/neovim/0.9.1/share/nvim/runtime/plugin/shada.vim 0.071100 0.176000 0.029000: /opt/homebrew/Cellar/neovim/0.9.1/share/nvim/runtime/ftoff.vim 0.070700 0.108000 0.035000: /Users/fohte/.config/nvim/autoload/util.vim 0.069700 0.151000 0.032000: /opt/homebrew/Cellar/neovim/0.9.1/share/nvim/runtime/plugin/nvim.lua 0.062500 0.125000 0.048000: /opt/homebrew/Cellar/neovim/0.9.1/share/nvim/runtime/plugin/tohtml.vim 0.061600 0.108000 0.022000: /Users/fohte/.cache/dein/.cache/init.lua/.dein/autoload/ale/pattern_options.vim 0.060800 0.148000 0.045000: /Users/fohte/.cache/dein/.cache/init.lua/.dein/nerdtree_plugin/exec_menuitem.vim 0.059700 0.104000 0.037000: /Users/fohte/.cache/dein/.cache/init.lua/.dein/autoload/UltiSnips/map_keys.vim 0.057600 0.059000 0.056000: require('vim._editor') 0.056900 0.212000 0.035000: init first window 0.056800 0.139000 0.014000: inits 2 0.056700 0.106000 0.024000: /Users/fohte/.cache/dein/.cache/init.lua/.dein/autoload/gitstatus/log.vim 0.055300 0.092000 0.024000: /Users/fohte/.cache/dein/.cache/init.lua/.dein/nerdtree_plugin/vcs.vim 0.051200 0.149000 0.015000: /Users/fohte/.cache/dein/.cache/init.lua/.dein/plugin/jqplay.vim 0.051100 0.129000 0.022000: /Users/fohte/.cache/dein/.cache/init.lua/.dein/autoload/xolox/misc/cursorhold.vim 0.046100 0.092000 0.030000: /Users/fohte/.cache/dein/repos/github.com/Shougo/dein.vim/autoload/dein/min.vim 0.045200 0.086000 0.021000: /Users/fohte/.cache/dein/.cache/init.lua/.dein/autoload/lightline/tab.vim 0.044200 0.068000 0.024000: /Users/fohte/ghq/github.com/fohte/dotfiles/config/nvim/rc/plugins/configs/ale.rc.vim 0.042200 0.083000 0.033000: /Users/fohte/ghq/github.com/fohte/dotfiles/config/nvim/rc/plugins/configs/fzf-preview.rc.vim 0.040700 0.068000 0.016000: /Users/fohte/.cache/dein/.cache/init.lua/.dein/lib/nerdtree/notifier.vim 0.040200 0.118000 0.005000: /opt/homebrew/Cellar/neovim/0.9.1/share/nvim/runtime/ftplugin.vim 0.037000 0.069000 0.018000: /Users/fohte/.cache/dein/.cache/init.lua/.dein/ftdetect/ftdetect.vim 0.033200 0.072000 0.020000: /Users/fohte/.cache/dein/.cache/init.lua/.dein/plugin/committia.vim 0.030500 0.036000 0.024000: require('vim.shared') 0.030000 0.054000 0.018000: /Users/fohte/.cache/dein/.cache/init.lua/.dein/lib/nerdtree/flag_set.vim 0.029300 0.181000 0.009000: /opt/homebrew/Cellar/neovim/0.9.1/share/nvim/runtime/plugin/tutor.vim 0.029200 0.085000 0.013000: /Users/fohte/ghq/github.com/fohte/dotfiles/config/nvim/rc/plugins/configs/nerdtree.rc.vim 0.028600 0.050000 0.013000: /Users/fohte/.cache/dein/repos/github.com/Shougo/dein.vim/autoload/dein/types/raw.vim 0.025600 0.065000 0.008000: /Users/fohte/.cache/dein/.cache/init.lua/.dein/lib/nerdtree/event.vim 0.022700 0.079000 0.005000: /opt/homebrew/Cellar/neovim/0.9.1/share/nvim/runtime/plugin/health.vim 0.022200 0.041000 0.011000: /opt/homebrew/Cellar/neovim/0.9.1/share/nvim/runtime/plugin/spellfile.vim 0.021600 0.022000 0.021000: require('vim._meta') 0.020900 0.028000 0.012000: clear screen 0.019850 0.042000 0.004000: /opt/homebrew/Cellar/neovim/0.9.1/share/nvim/runtime/indent.vim 0.019300 0.055000 0.005000: /Users/fohte/.cache/dein/.cache/init.lua/.dein/autoload/xolox/misc.vim 0.016800 0.027000 0.008000: inits 3 0.016700 0.032000 0.006000: /Users/fohte/.cache/dein/repos/github.com/Shougo/dein.vim/ftdetect/dein.vim 0.014400 0.024000 0.008000: /Users/fohte/.cache/dein/.cache/init.lua/.dein/plugin/async.vim 0.010800 0.022000 0.008000: window checked 0.010100 0.024000 0.004000: require('vim.keymap') 0.007100 0.010000 0.004000: /opt/homebrew/Cellar/neovim/0.9.1/share/nvim/runtime/macros/matchit.vim 0.004900 0.013000 0.003000: --- NVIM STARTING --- 0.004900 0.011000 0.004000: require('vim.F') 0.003000 0.005000 0.002000: editing files in windows 0.002200 0.004000 0.002000: parsing arguments ```
Total Average: 317.435500 msec
Total Max:     398.249000 msec
Total Min:     176.032000 msec
current w/ lazy.nvim ```console ❯ vim-startuptime -vimpath nvim Extra options: [] Measured: 10 times Total Average: 242.408000 msec Total Max: 440.267000 msec Total Min: 108.979000 msec AVERAGE MAX MIN ------------------------------ 60.804900 89.964000 35.885000: /Users/fohte/.config/nvim/init.lua 58.307600 86.307000 34.417000: require('core/lazy') 4.243600 6.362000 2.499000: require('vim.lsp') 3.315500 5.625000 1.789000: /Users/fohte/.local/share/nvim/lazy/coc.nvim/plugin/coc.vim 2.777100 6.702000 1.962000: reading ShaDa 2.257500 4.341000 1.246000: /Users/fohte/.local/share/nvim/lazy/nvim-base16/colors/base16-material-darker.vim 2.211000 5.264000 1.089000: /Users/fohte/.local/share/nvim/lazy/vim-textobj-indent/plugin/textobj/indent.vim 2.199700 4.384000 1.248000: require('vim.lsp.handlers') 2.154900 4.134000 0.782000: /Users/fohte/.local/share/nvim/lazy/vim-textobj-parameter/plugin/textobj/parameter.vim 2.101100 2.817000 1.178000: expanding arguments 2.006200 9.511000 0.401000: require('lualine') 1.634900 3.482000 0.933000: /opt/homebrew/Cellar/neovim/0.9.1/share/nvim/runtime/plugin/matchit.vim 1.628300 3.191000 1.246000: require('lazy.view.commands') 1.553700 2.561000 0.877000: /opt/homebrew/Cellar/neovim/0.9.1/share/nvim/runtime/plugin/rplugin.vim 1.348700 2.190000 0.759000: /Users/fohte/.local/share/nvim/rplugin.vim 1.297900 2.153000 0.865000: require('core/filetype') 1.246400 1.953000 0.787000: /Users/fohte/.local/share/nvim/lazy/vim-go/plugin/go.vim 1.181000 3.286000 0.573000: /Users/fohte/.local/share/nvim/lazy/ale/plugin/ale.vim 1.150500 2.469000 0.932000: /Users/fohte/.local/share/nvim/lazy/emmet-vim/plugin/emmet.vim 1.056600 1.295000 0.953000: require('lazy.view') 0.991200 2.289000 0.571000: /Users/fohte/.local/share/nvim/lazy/vim-fugitive/plugin/fugitive.vim 0.982800 2.503000 0.565000: /Users/fohte/.local/share/nvim/lazy/copilot.vim/plugin/copilot.vim 0.868300 1.438000 0.531000: require('vim.filetype') 0.830200 2.088000 0.346000: require('_copilot') 0.826200 1.375000 0.524000: require('vim.lsp.util') 0.809900 3.233000 0.459000: /Users/fohte/.local/share/nvim/lazy/vim-textobj-blockwise/plugin/textobj/blockwise.vim 0.799700 3.151000 0.327000: require('vim.lsp.protocol') 0.752300 1.598000 0.507000: sourcing vimrc file(s) 0.733300 4.292000 0.210000: /opt/homebrew/Cellar/neovim/0.9.1/share/nvim/runtime/plugin/netrwPlugin.vim 0.710750 1.000000 0.501000: /Users/fohte/.local/share/nvim/lazy/coc.nvim/autoload/coc/color.vim 0.678300 0.830000 0.613000: require('lazy.view.render') 0.637100 1.406000 0.253000: require('base16-colorscheme') 0.610600 1.474000 0.243000: BufEnter autocommands 0.577300 1.267000 0.263000: opening buffers 0.570800 2.028000 0.245000: /Users/fohte/.local/share/nvim/lazy/copilot.vim/autoload/copilot.vim 0.538600 1.340000 0.255000: /opt/homebrew/Cellar/neovim/0.9.1/share/nvim/runtime/syntax/syntax.vim 0.496000 0.873000 0.266000: /Users/fohte/.local/share/nvim/lazy/coc.nvim/autoload/coc/highlight.vim 0.486200 1.153000 0.281000: /Users/fohte/.local/share/nvim/lazy/ultisnips/plugin/UltiSnips.vim 0.480500 1.581000 0.226000: /Users/fohte/.local/share/nvim/lazy/vim-textobj-user/autoload/textobj/user.vim 0.463500 1.735000 0.195000: require('lazy.manage') 0.455900 0.961000 0.361000: require('lazy') 0.429800 1.087000 0.194000: /Users/fohte/.local/share/nvim/lazy/editorconfig-vim/plugin/editorconfig.vim 0.399700 0.567000 0.212000: /Users/fohte/.local/share/nvim/lazy/copilot.vim/autoload/copilot/agent.vim 0.398700 0.795000 0.299000: inits 3 0.383900 0.914000 0.254000: /Users/fohte/.local/share/nvim/lazy/switch.vim/plugin/switch.vim 0.371000 0.650000 0.221000: /Users/fohte/.local/share/nvim/lazy/vim-go/autoload/go/config.vim 0.364400 0.717000 0.150000: require('core/mappings') 0.362900 1.640000 0.111000: require('lazy.manage.runner') 0.357700 0.603000 0.199000: require('vim.lsp._snippet') 0.352400 0.574000 0.217000: /Users/fohte/.local/share/nvim/lazy/vim-go/autoload/go/util.vim 0.334000 0.806000 0.126000: require('vim.lsp.buf') 0.319400 0.740000 0.141000: require('vim.lsp.rpc') 0.310200 0.668000 0.172000: require('vim.lsp.log') 0.301000 0.496000 0.193000: /Users/fohte/.local/share/nvim/lazy/coc.nvim/autoload/coc/util.vim 0.283400 0.604000 0.059000: require('vim.lsp.diagnostic') 0.270800 1.287000 0.086000: /opt/homebrew/Cellar/neovim/0.9.1/share/nvim/runtime/plugin/matchparen.vim 0.253500 0.344000 0.224000: require('lazy.manage.git') 0.249200 0.272000 0.233000: inits 1 0.246000 0.378000 0.205000: require('lazy.core.loader') 0.245900 1.421000 0.056000: require('lazy.manage.task') 0.241300 0.403000 0.176000: init highlight 0.232400 1.211000 0.062000: require('lualine_require') 0.230500 0.295000 0.190000: locale set 0.228300 1.927000 0.022000: /Users/fohte/.local/share/nvim/lazy/vim-markdown/ftdetect/markdown.vim 0.226500 0.489000 0.062000: require('vim.lsp.codelens') 0.222300 0.433000 0.092000: /opt/homebrew/Cellar/neovim/0.9.1/share/nvim/runtime/pack/dist/opt/matchit/plugin/matchit.vim 0.215200 0.228000 0.202000: init lua interpreter 0.212400 0.386000 0.105000: require('vim.lsp.semantic_tokens') 0.208900 1.103000 0.048000: /opt/homebrew/Cellar/neovim/0.9.1/share/nvim/runtime/plugin/tohtml.vim 0.204300 0.334000 0.074000: require('vim.version') 0.203200 0.380000 0.114000: /Users/fohte/.local/share/nvim/lazy/coc.nvim/autoload/coc/client.vim 0.203000 0.287000 0.119000: /Users/fohte/.local/share/nvim/lazy/vim-cursorword/autoload/cursorword.vim 0.179800 0.216000 0.140000: require('lazy.core.config') 0.179100 0.275000 0.097000: /opt/homebrew/Cellar/neovim/0.9.1/share/nvim/runtime/autoload/remote/host.vim 0.178500 0.305000 0.085000: /opt/homebrew/Cellar/neovim/0.9.1/share/nvim/runtime/autoload/remote/define.vim 0.174100 0.554000 0.066000: /opt/homebrew/Cellar/neovim/0.9.1/share/nvim/runtime/plugin/zipPlugin.vim 0.165000 0.296000 0.076000: require('core/commands') 0.157100 0.322000 0.096000: /Users/fohte/.local/share/nvim/lazy/ale/autoload/ale.vim 0.156500 0.339000 0.095000: init default mappings & autocommands 0.156300 0.261000 0.078000: require('vim.highlight') 0.153700 0.301000 0.042000: /opt/homebrew/Cellar/neovim/0.9.1/share/nvim/runtime/filetype.lua 0.153500 0.257000 0.075000: require('vim.lsp.sync') 0.151600 0.289000 0.084000: require('lualine.utils.mode') 0.150200 0.203000 0.123000: require('lazy.stats') 0.146200 0.364000 0.074000: /Users/fohte/.local/share/nvim/lazy/coc.nvim/autoload/coc/rpc.vim 0.142700 0.274000 0.090000: require('lazy.view.text') 0.133800 0.445000 0.054000: /opt/homebrew/Cellar/neovim/0.9.1/share/nvim/runtime/syntax/synload.vim 0.127200 0.179000 0.118000: require('vim._init_packages') 0.123800 0.579000 0.018000: /Users/fohte/.local/share/nvim/lazy/ale/autoload/ale/pattern_options.vim 0.123300 0.831000 0.035000: /Users/fohte/.local/share/nvim/lazy/ultisnips/autoload/UltiSnips/map_keys.vim 0.121000 0.291000 0.086000: early init 0.115000 0.370000 0.049000: /Users/fohte/.local/share/nvim/lazy/ale/autoload/ale/events.vim 0.114600 0.227000 0.079000: /opt/homebrew/Cellar/neovim/0.9.1/share/nvim/runtime/plugin/gzip.vim 0.104900 0.112000 0.096000: require('lazy.core.util') 0.103600 0.188000 0.040000: /Users/fohte/.local/share/nvim/lazy/copilot.vim/autoload/copilot/job.vim 0.102200 0.203000 0.067000: require('lazy.view.diff') 0.099000 0.121000 0.067000: require('lazy.view.float') 0.098500 0.201000 0.062000: require('plugins.commitia') 0.097400 0.164000 0.051000: /opt/homebrew/Cellar/neovim/0.9.1/share/nvim/runtime/plugin/nvim.lua 0.096700 0.121000 0.086000: require('lazy.view.config') 0.095100 0.113000 0.070000: require('plugins.textobj') 0.093300 0.191000 0.049000: /opt/homebrew/Cellar/neovim/0.9.1/share/nvim/runtime/plugin/editorconfig.lua 0.092900 0.158000 0.056000: /opt/homebrew/Cellar/neovim/0.9.1/share/nvim/runtime/plugin/tarPlugin.vim 0.092600 0.151000 0.053000: require('lazy.core.handler.ft') 0.092000 0.264000 0.052000: require('plugins.ale') 0.089900 0.116000 0.065000: require('lazy.manage.semver') 0.089800 0.160000 0.042000: /Users/fohte/.local/share/nvim/lazy/ultisnips/after/plugin/UltiSnips_after.vim 0.088500 0.140000 0.059000: require('plugins.ultisnips') 0.087400 0.098000 0.079000: /Users/fohte/.local/share/nvim/lazy/nvim-ghost.nvim/plugin/nvim_ghost.vim 0.087200 0.261000 0.052000: require('plugins.cursorword') 0.086300 0.096000 0.063000: require('lazy.view.sections') 0.085900 0.312000 0.055000: require('plugins.colorscheme') 0.083000 0.216000 0.051000: require('plugins.copilot') 0.082300 0.168000 0.042000: /opt/homebrew/Cellar/neovim/0.9.1/share/nvim/runtime/plugin/man.lua 0.081200 0.171000 0.060000: require('lazy.core.handler') 0.079700 0.143000 0.058000: require('plugins.emmet') 0.078100 0.112000 0.061000: require('lazy.core.handler.cmd') 0.076800 0.095000 0.068000: require('lazy.manage.process') 0.076800 0.193000 0.047000: require('plugins.coc') 0.075900 0.119000 0.067000: require('lazy.core.plugin') 0.075700 0.183000 0.050000: require('plugins.editorconfig') 0.074000 0.142000 0.035000: /opt/homebrew/Cellar/neovim/0.9.1/share/nvim/runtime/plugin/shada.vim 0.073900 0.171000 0.050000: require('plugins.asterisk') 0.073900 0.106000 0.059000: require('lazy.core.handler.keys') 0.073200 0.099000 0.062000: require('lazy.core.handler.event') 0.072900 0.135000 0.048000: require('plugins.syntax') 0.071300 0.121000 0.058000: require('lazy.util') 0.070500 0.097000 0.043000: require('plugins.switch') 0.068900 0.094000 0.051000: require('plugins.github-link') 0.066000 0.082000 0.060000: require('plugins.lexima') 0.065800 0.104000 0.045000: require('plugins.lazy') 0.064600 0.081000 0.051000: require('plugins.fugitive') 0.064300 0.097000 0.050000: require('plugins.operator') 0.063400 0.104000 0.047000: require('plugins.nvim-ghost') 0.061700 0.069000 0.053000: require('plugins.telescope') 0.061300 0.093000 0.048000: require('plugins.nvim-treesitter') 0.061200 0.097000 0.051000: require('vim._editor') 0.060300 0.115000 0.030000: /Users/fohte/.local/share/nvim/lazy/vim-cursorword/plugin/cursorword.vim 0.058200 0.087000 0.047000: require('plugins.lualine') 0.058200 0.078000 0.049000: require('plugins.nerdtree') 0.057700 0.102000 0.034000: /Users/fohte/.local/share/nvim/lazy/vim-go/ftdetect/gofiletype.vim 0.057600 0.078000 0.042000: require('plugins.jqplay') 0.057600 0.092000 0.045000: event init 0.056200 0.116000 0.038000: /opt/homebrew/Cellar/neovim/0.9.1/share/nvim/runtime/ftplugin.vim 0.055000 0.080000 0.048000: require('plugins.markdown-preview') 0.052700 0.271000 0.020000: /Users/fohte/.local/share/nvim/lazy/vim-terraform/ftdetect/hcl.vim 0.051700 0.242000 0.016000: inits 2 0.049400 0.107000 0.030000: /Users/fohte/.config/nvim/autoload/util.vim 0.048400 0.256000 0.015000: /Users/fohte/.local/share/nvim/lazy/nvim-web-devicons/plugin/nvim-web-devicons.vim 0.047400 0.097000 0.033000: /Users/fohte/.local/share/nvim/lazy/lexima.vim/plugin/lexima.vim 0.044400 0.114000 0.024000: /Users/fohte/ghq/github.com/fohte/dotfiles/config/nvim/rc/plugins/configs/coc.rc.vim 0.042700 0.049000 0.037000: init first window 0.036300 0.082000 0.019000: /Users/fohte/.local/share/nvim/lazy/committia.vim/plugin/committia.vim 0.035500 0.059000 0.026000: require('vim.shared') 0.034400 0.049000 0.024000: /Users/fohte/.local/share/nvim/lazy/vim-jsonnet/plugin/jsonnet.vim 0.034300 0.146000 0.015000: /Users/fohte/.local/share/nvim/lazy/vim-jqplay/plugin/jqplay.vim 0.032200 0.062000 0.024000: /Users/fohte/ghq/github.com/fohte/dotfiles/config/nvim/rc/plugins/configs/ale.rc.vim 0.028800 0.093000 0.011000: /opt/homebrew/Cellar/neovim/0.9.1/share/nvim/runtime/plugin/spellfile.vim 0.024200 0.124000 0.011000: /Users/fohte/.local/share/nvim/lazy/vim-jsonnet/ftdetect/jsonnet.vim 0.023800 0.096000 0.004000: require('vim.F') 0.023600 0.032000 0.020000: require('vim.loader') 0.022600 0.071000 0.005000: /Users/fohte/.local/share/nvim/lazy/vim-prisma/ftdetect/prisma.vim 0.022000 0.023000 0.021000: require('vim._meta') 0.021900 0.026000 0.016000: require('vim.fs') 0.021800 0.041000 0.016000: /opt/homebrew/Cellar/neovim/0.9.1/share/nvim/runtime/indent.vim 0.021400 0.037000 0.009000: /opt/homebrew/Cellar/neovim/0.9.1/share/nvim/runtime/plugin/tutor.vim 0.020900 0.083000 0.006000: /Users/fohte/.local/share/nvim/lazy/editorconfig-vim/ftdetect/editorconfig.vim 0.018700 0.034000 0.013000: clear screen 0.014300 0.053000 0.005000: /Users/fohte/.local/share/nvim/lazy/vim-fugitive/ftdetect/fugitive.vim 0.011300 0.014000 0.009000: require('ffi') 0.009600 0.013000 0.007000: /Users/fohte/.local/share/nvim/lazy/ultisnips/ftdetect/snippets.vim 0.009200 0.012000 0.007000: window checked 0.008000 0.026000 0.005000: /opt/homebrew/Cellar/neovim/0.9.1/share/nvim/runtime/plugin/health.vim 0.005500 0.007000 0.004000: require('vim.keymap') 0.003700 0.006000 0.003000: --- NVIM STARTING --- 0.003500 0.006000 0.002000: editing files in windows 0.002000 0.002000 0.002000: parsing arguments ```
Total Average: 242.408000 msec
Total Max:     440.267000 msec
Total Min:     108.979000 msec