/nvim

Primary LanguageLua

Neovim's Config

Lua

Neovim Minimum Version

Speed

Super fast. Lazy loading most plugins.

Test with I7-9750H. 21ms

The speed can be changed

Click to see the startuptime log
times in msec
 clock   self+sourced   self:  sourced script
 clock   elapsed:              other lines

000.027  000.027: --- NVIM STARTING ---
000.262  000.235: locale set
000.449  000.187: inits 1
000.460  000.011: window checked
000.461  000.002: parsing arguments
002.083  001.621: expanding arguments
002.101  000.018: inits 2
002.412  000.311: init highlight
002.413  000.001: waiting for UI
003.110  000.697: done waiting for UI
003.122  000.011: init screen for UI
003.140  000.018: init default mappings
003.163  000.023: init default autocommands
003.527  000.039  000.039: sourcing /home/newbee/.local/share/nvim/runtime/ftplugin.vim
003.585  000.022  000.022: sourcing /home/newbee/.local/share/nvim/runtime/indent.vim
010.476  006.857  006.857: sourcing /home/newbee/.config/nvim/init.lua
010.483  000.403: sourcing vimrc file(s)
010.639  000.020  000.020: sourcing /home/newbee/.local/share/nvim/site/pack/packer/start/moonplus-vim/ftdetect/mp.vim
010.695  000.012  000.012: sourcing /home/newbee/.local/share/nvim/site/pack/packer/start/vim-crystal/ftdetect/crystal.vim
010.714  000.007  000.007: sourcing /home/newbee/.local/share/nvim/site/pack/packer/start/vim-crystal/ftdetect/ecrystal.vim
010.793  000.253  000.212: sourcing /home/newbee/.local/share/nvim/runtime/filetype.lua
010.819  000.011  000.011: sourcing /home/newbee/.local/share/nvim/runtime/filetype.vim
010.950  000.059  000.059: sourcing /home/newbee/.local/share/nvim/runtime/syntax/synload.vim
011.069  000.228  000.168: sourcing /home/newbee/.local/share/nvim/runtime/syntax/syntax.vim
011.476  000.012  000.012: sourcing /home/newbee/.local/share/nvim/runtime/plugin/gzip.vim
011.495  000.008  000.008: sourcing /home/newbee/.local/share/nvim/runtime/plugin/health.vim
011.532  000.027  000.027: sourcing /home/newbee/.local/share/nvim/runtime/plugin/man.vim
011.552  000.009  000.009: sourcing /home/newbee/.local/share/nvim/runtime/plugin/matchit.vim
011.570  000.008  000.008: sourcing /home/newbee/.local/share/nvim/runtime/plugin/matchparen.vim
011.591  000.011  000.011: sourcing /home/newbee/.local/share/nvim/runtime/plugin/netrwPlugin.vim
011.690  000.007  000.007: sourcing /home/newbee/.local/share/nvim/rplugin.vim
011.694  000.093  000.086: sourcing /home/newbee/.local/share/nvim/runtime/plugin/rplugin.vim
011.745  000.041  000.041: sourcing /home/newbee/.local/share/nvim/runtime/plugin/shada.vim
011.774  000.016  000.016: sourcing /home/newbee/.local/share/nvim/runtime/plugin/spellfile.vim
011.796  000.011  000.011: sourcing /home/newbee/.local/share/nvim/runtime/plugin/tarPlugin.vim
011.814  000.007  000.007: sourcing /home/newbee/.local/share/nvim/runtime/plugin/tohtml.vim
011.837  000.013  000.013: sourcing /home/newbee/.local/share/nvim/runtime/plugin/tutor.vim
011.860  000.012  000.012: sourcing /home/newbee/.local/share/nvim/runtime/plugin/zipPlugin.vim
012.007  000.765: loading rtp plugins
012.181  000.027  000.027: sourcing /home/newbee/.local/share/nvim/site/pack/packer/start/nvim-web-devicons/plugin/nvim-web-devicons.vim
012.277  000.024  000.024: sourcing /home/newbee/.local/share/nvim/site/pack/packer/start/plenary.nvim/plugin/plenary.vim
012.370  000.018  000.018: sourcing /home/newbee/.local/share/nvim/site/pack/packer/start/vim-crystal/plugin/crystal.vim
012.460  000.384: loading packages
012.753  000.293: loading after plugins
012.764  000.011: inits 3
015.924  003.160: reading ShaDa
015.994  000.070: opening buffers
015.996  000.002: BufEnter autocommands
015.998  000.002: editing files in windows
017.318  001.320: VimEnter autocommands
017.321  000.003: UIEnter autocommands
017.527  000.159  000.159: sourcing /home/newbee/.local/share/nvim/runtime/autoload/provider/clipboard.vim
017.533  000.054: before starting main loop
017.905  000.371: first screen update
017.906  000.002: --- NVIM STARTED ---

Plugins

Credits

  • NvChad. Get highlight.lua file and themes from nvchad