vim-settings VS startuptime.vim

Compare vim-settings vs startuptime.vim and see what are their differences.

vim-settings

My Vim Settings and a script to auto setup them (by ViViDboarder)

startuptime.vim

Breakdown Vim's --startuptime output (by tweekmonster)
InfluxDB - Power Real-Time Data Analytics at Scale
Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.
www.influxdata.com
featured
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives
www.saashub.com
featured
vim-settings startuptime.vim
4 5
17 283
- -
8.1 0.0
about 1 month ago over 1 year ago
Lua Vim Script
- MIT License
The number of mentions indicates the total number of mentions that we've tracked plus the number of user suggested alternatives.
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.

vim-settings

Posts with mentions or reviews of vim-settings. We have used some of these posts to build our list of alternatives and similar projects. The last one was on 2022-05-15.

startuptime.vim

Posts with mentions or reviews of startuptime.vim. We have used some of these posts to build our list of alternatives and similar projects. The last one was on 2021-11-09.
  • How can I profile neovim plugins for a specific file?
    1 project | /r/neovim | 11 May 2022
    You could use https://github.com/tweekmonster/startuptime.vim. Then you can run :StartupTime -- big-file.txt
  • Lua
    11 projects | /r/neovim | 9 Nov 2021
    tweekmonster/startuptime.vim is inaccurate. I think it doesn't take Lua into account. Don't use this plugin.
  • moonfly & nightfly colorschemes, now with faster startup
    2 projects | /r/vim | 23 Aug 2021
    I recently had a look at startup performance. Using the startuptime plugin both moonfly & nightfly were taking around 4.5ms to load on my quad-core Linux desktop (not too bad for traditional Vimscript-based colorschemes). Some profiling did indicate that clearing highlights and resetting syntax are actually quite expensive. We really don't need to do either when loading a colorscheme at Vim start time; it is only really needed when changing colorschemes within an existing edit session. Putting in a simple guard results in moonfly & nightfly now taking only 2.5ms to startup (on my machine).
  • moonfly & nightfly colorschemes, now with expanded Neovim ecosystem support (and faster startup)
    8 projects | /r/neovim | 22 Aug 2021
    Lastly, I also had a look at startup performance. Using the startuptime plugin both moonfly & nightfly were taking around 4.5ms to load on my quad-core Linux desktop (not too bad for Vimscript-based colorschemes). Some profiling did indicate that clearing highlights and resetting syntax are actually quite expensive. We really don't need to do either when loading a colorscheme at Neovim start time; it is only really needed when changing colorschemes within an existing edit session. Putting in a simple guard results in moonfly & nightfly now taking only 2.5ms to startup (on my machine). That is quite similar to some of the nice new Lua-based Neovim colorschemes now available. A win, albeit a small one.
  • Why my config has gotten so slow?
    4 projects | /r/neovim | 14 Jun 2021
    Using the :StartupTime provided by https://github.com/tweekmonster/startuptime.vim ...

What are some alternatives?

When comparing vim-settings and startuptime.vim you can also consider the following projects:

feline.nvim - A minimal, stylish and customizable statusline for Neovim written in Lua

lightspeed.nvim - deprecated in favor of leap.nvim

nvim - Straightforward and pure Lua based Neovim configuration for my work as DevOps/Cloud Engineer with batteries included for Python, Golang, and, of course, YAML

vim-startuptime - A plugin for profiling Vim and Neovim startup time.

impatient.nvim - Improve startup time for Neovim

barbar.nvim - The neovim tabline plugin.

vim9jit - a vim9script -> lua transpiler (written in Rust)

neovim - Vim-fork focused on extensibility and usability

hop.nvim - Neovim motions on speed!

lualine.nvim - A blazing fast and easy to configure Neovim statusline written in Lua

dotnvim - Neovim Lua configuration pre-configured for Java, JavaScript, Typescript etc...