dstein64 / Vim Startuptime
Licence: mit
⏲️ A Vim plugin for profiling Vim's startup time.
Stars: ✭ 108
Projects that are alternatives of or similar to Vim Startuptime
react-native-startup-time
measure startup time of your react-native app
Stars: ✭ 88 (-18.52%)
Mutual labels: startup, profiling
Gatsby Starter Saas Marketing
☁️ A simple one page marketing site starter for SaaS companies and indie hackers
Stars: ✭ 103 (-4.63%)
Mutual labels: startup
Mthawkeye
Profiling / Debugging assist tools for iOS. (Memory Leak, OOM, ANR, Hard Stalling, Network, OpenGL, Time Profile ...)
Stars: ✭ 1,119 (+936.11%)
Mutual labels: profiling
Training Material
A collection of code examples as well as presentations for training purposes
Stars: ✭ 85 (-21.3%)
Mutual labels: profiling
Startup Matrix
Startup Matrix exported to CSV, JSON, Markdown and HTML formats. Credits to original article by Eric Stromberg.
Stars: ✭ 66 (-38.89%)
Mutual labels: startup
Startup Protector
A Library helping to avoid App can't start up and Multiple crashes, We can call it StartUp-Protector or SafeMode.
Stars: ✭ 55 (-49.07%)
Mutual labels: startup
Flamebearer
Blazing fast flame graph tool for V8 and Node 🔥
Stars: ✭ 1,485 (+1275%)
Mutual labels: profiling
Apex Unified Logging
Platform-Event-based Apex logger for unified logging over transaction boundaries
Stars: ✭ 101 (-6.48%)
Mutual labels: profiling
Statprofilerhtml.jl
Show Julia profiling data in an explorable HTML page
Stars: ✭ 83 (-23.15%)
Mutual labels: profiling
Profiling Nodejs
🌌 Collection of articles and tools to efficiently profile Node.js
Stars: ✭ 93 (-13.89%)
Mutual labels: profiling
Tracetools
Tools to process Go trace logs into various profiles. Complement for "go tool trace".
Stars: ✭ 105 (-2.78%)
Mutual labels: profiling
Importtime Waterfall
Generate waterfalls from `-Ximporttime` tracing.
Stars: ✭ 58 (-46.3%)
Mutual labels: profiling
Karma Benchmark
A Karma plugin to run Benchmark.js over multiple browsers with CI compatible output.
Stars: ✭ 88 (-18.52%)
Mutual labels: profiling
Startup
🔧 R package: startup - Friendly R Startup Configuration
Stars: ✭ 107 (-0.93%)
Mutual labels: startup
vim-startuptime
vim-startuptime
is a Vim plugin for viewing vim
and nvim
startup event
timing information. The plugin is customizable (see
:help startuptime-configuration
).
Requirements
-
vim>=8.0.1453
ornvim>=0.2.2
- The plugin may work on earlier versions, but has not been tested.
- The plugin depends on compile-time features for
vim
(not applicable fornvim
).-
+startuptime
is required. -
+timers
is recommended, to capture all startup events. -
+terminal
is required.
-
Installation
A package manager can be used to install vim-startuptime
.
Examples
-
Vim8 packages:
git clone https://github.com/dstein64/vim-startuptime ~/.vim/pack/plugins/start/vim-startuptime
-
Vundle:
- Add
Plugin 'dstein64/vim-startuptime'
to~/.vimrc
-
:PluginInstall
or$ vim +PluginInstall +qall
- Add
-
Pathogen:
git clone --depth=1 https://github.com/dstein64/vim-startuptime ~/.vim/bundle/vim-startuptime
-
vim-plug:
- Add
Plug 'dstein64/vim-startuptime'
to~/.vimrc
-
:PlugInstall
or$ vim +PlugInstall +qall
- Add
-
dein.vim:
- Add
call dein#add('dstein64/vim-startuptime')
to~/.vimrc
:call dein#install()
- Add
-
NeoBundle:
- Add
NeoBundle 'dstein64/vim-startuptime'
to~/.vimrc
- Re-open vim or execute
:source ~/.vimrc
- Add
Usage
- Launch
vim-startuptime
with:StartupTime
. - Press
K
on events to get additional information. - Press
gf
on sourcing events to load the corresponding file in a new split. - The key sequences above can be customized (
:help startuptime-configuration
). - Times are in milliseconds.
Documentation
Documentation can be accessed with either:
:help vim-startuptime
or:
:StartupTime --help
The underlying markup is in startuptime.txt.
There is documentation on the following topics.
Topic |
:help {subject}
|
---|---|
Arguments | startuptime-arguments |
Modifiers | startuptime-modifiers |
Vim Options | startuptime-vim-options |
Configuration | startuptime-configuration |
Color Customization | startuptime-color-customization |
License
The source code has an MIT License.
See LICENSE.
Note that the project description data, including the texts, logos, images, and/or trademarks,
for each open source project belongs to its rightful owner.
If you wish to add or remove any projects, please contact us at [email protected].