Comments (9)
Is there a global variable that dein uses to hold plugin information? If so, could you post an excerpt?
from startuptime.vim.
I've found a few variables that could be meaningful for startuptime.vim.
g:dein#_base_path C:/Users/xelra/AppData/Local/nvim/dein
g:dein#_runtime_path C:/Users/xelra/AppData/Local/nvim/dein/.cache/init.vim/.dein
g:dein#_cache_path C:/Users/xelra/AppData/Local/nvim/dein/.cache/init.vim
g:dein#_plugins {'vim-airline-themes': {'lazy': 0, 'rtp': 'C:/Users/xelra/AppData/Local/nvim/dein/repos/github.com/vim-airline/vim-airline-themes', 'path': 'C:/Users/xelra/AppData/Local/nvim/dein/repos/github.com/vim-airline/vim-airline-themes', 'repo': 'vim-airline/vim-airline-themes', 'normalized_name': 'airline-themes', 'type': 'git', 'merged': 1, 'sourced': 1, 'name': 'vim-airline-themes'}, 'dein.vim': {'lazy': 0, 'rtp': 'C:/Users/xelra/AppData/Local/nvim/dein/repos/github.com/Shougo/dein.vim', 'path': 'C:/Users/xelra/AppData/Local/nvim/dein/repos/github.com/Shougo/dein.vim', 'repo': 'Shougo/dein.vim', 'normalized_name': 'dein', 'type': 'git', 'merged': 1, 'sourced': 1, 'name': 'dein.vim'}, 'vim-solarized8': {'lazy': 0, 'rtp': 'C:/Users/xelra/AppData/Local/nvim/dein/repos/github.com/lifepillar/vim-solarized8', 'path': 'C:/Users/xelra/AppData/Local/nvim/dein/repos/github.com/lifepillar/vim-solarized8', 'repo': 'lifepillar/vim-solarized8', 'normalized_name': 'solarized8', 'type': 'git', 'merged': 1, 'sourced': 1, 'name': 'vim-solarized8'}, 'vim-go': {'lazy': 0, 'rtp': 'C:/Users/xelra/AppData/Local/nvim/dein/repos/github.com/fatih/vim-go', 'path': 'C:/Users/xelra/AppData/Local/nvim/dein/repos/github.com/fatih/vim-go', 'repo': 'fatih/vim-go', 'normalized_name': 'go', 'type': 'git', 'merged': 1, 'sourced': 1, 'name': 'vim-go'}, 'startuptime.vim': {'lazy': 0, 'rtp': 'C:/Users/xelra/AppData/Local/nvim/dein/repos/github.com/tweekmonster/startuptime.vim', 'path': 'C:/Users/xelra/AppData/Local/nvim/dein/repos/github.com/tweekmonster/startuptime.vim', 'repo': 'tweekmonster/startuptime.vim', 'normalized_name': 'startuptime', 'type': 'git', 'merged': 1, 'sourced': 1, 'name': 'startuptime.vim'}, 'vim-airline': {'lazy': 0, 'rtp': 'C:/Users/xelra/AppData/Local/nvim/dein/repos/github.com/vim-airline/vim-airline', 'path': 'C:/Users/xelra/AppData/Local/nvim/dein/repos/github.com/vim-airline/vim-airline', 'repo': 'vim-airline/vim-airline', 'normalized_name': 'airline', 'type': 'git', 'merged': 1, 'sourced': 1, 'name': 'vim-airline'}}
from startuptime.vim.
And here is the equivalent from Arch Linux.
g:dein#_base_path /home/dev/.config/nvim/dein
g:dein#_runtime_path /home/dev/.config/nvim/dein/.cache/init.vim/.dein
g:dein#_cache_path /home/dev/.config/nvim/dein/.cache/init.vim
g:dein#_plugins {'vim-airline-themes': {'lazy': 0, 'rtp': '/home/dev/.config/nvim/dein/repos/github.com/vim-airline/vim-airline-themes', 'path': '/home/dev/.config/nvim/dein/repos/github.com/vim-airline/vim-airline-themes', 'repo': 'vim-airline/vim-airline-themes', 'normalized_name': 'airline-themes', 'type': 'git', 'merged': 1, 'sourced': 1, 'name': 'vim-airline-themes'}, 'dein.vim': {'lazy': 0, 'rtp': '/home/dev/.config/nvim/dein/repos/github.com/Shougo/dein.vim', 'path': '/home/dev/.config/nvim/dein/repos/github.com/Shougo/dein.vim', 'repo': 'Shougo/dein.vim', 'normalized_name': 'dein', 'type': 'git', 'merged': 1, 'sourced': 1, 'name': 'dein.vim'}, 'vim-snippets': {'lazy': 0, 'rtp': '/home/dev/.config/nvim/dein/repos/github.com/honza/vim-snippets', 'path': '/home/dev/.config/nvim/dein/repos/github.com/honza/vim-snippets', 'repo': 'honza/vim-snippets', 'normalized_name': 'snippets', 'type': 'git', 'merged': 1, 'sourced': 1, 'name': 'vim-snippets'}, 'vim-solarized8': {'lazy': 0, 'rtp': '/home/dev/.config/nvim/dein/repos/github.com/lifepillar/vim-solarized8', 'path': '/home/dev/.config/nvim/dein/repos/github.com/lifepillar/vim-solarized8', 'repo': 'lifepillar/vim-solarized8', 'normalized_name': 'solarized8', 'type': 'git', 'merged': 1, 'sourced': 1, 'name': 'vim-solarized8'}, 'vim-go': {'lazy': 0, 'rtp': '/home/dev/.config/nvim/dein/repos/github.com/fatih/vim-go', 'path': '/home/dev/.config/nvim/dein/repos/github.com/fatih/vim-go', 'repo': 'fatih/vim-go', 'normalized_name': 'go', 'type': 'git', 'merged': 1, 'sourced': 1, 'name': 'vim-go'}, 'startuptime.vim': {'lazy': 0, 'rtp': '/home/dev/.config/nvim/dein/repos/github.com/tweekmonster/startuptime.vim', 'path': '/home/dev/.config/nvim/dein/repos/github.com/tweekmonster/startuptime.vim', 'repo': 'tweekmonster/startuptime.vim', 'normalized_name': 'startuptime', 'type': 'git', 'merged': 1, 'sourced': 1, 'name': 'startuptime.vim'}, 'vim-airline': {'lazy': 0, 'rtp': '/home/dev/.config/nvim/dein/repos/github.com/vim-airline/vim-airline', 'path': '/home/dev/.config/nvim/dein/repos/github.com/vim-airline/vim-airline', 'repo': 'vim-airline/vim-airline', 'normalized_name': 'airline', 'type': 'git', 'merged': 1, 'sourced': 1, 'name': 'vim-airline'}, 'deoplete.nvim': {'lazy': 0, 'rtp': '/home/dev/.config/nvim/dein/repos/github.com/Shougo/deoplete.nvim', 'path': '/home/dev/.config/nvim/dein/repos/github.com/Shougo/deoplete.nvim', 'repo': 'Shougo/deoplete.nvim', 'normalized_name': 'deoplete', 'type': 'git', 'merged': 1, 'sourced': 1, 'name': 'deoplete.nvim'}, 'vim-fugitive': {'lazy': 0, 'rtp': '/home/dev/.config/nvim/dein/repos/github.com/tpope/vim-fugitive', 'path': '/home/dev/.config/nvim/dein/repos/github.com/tpope/vim-fugitive', 'repo': 'tpope/vim-fugitive', 'normalized_name': 'fugitive', 'type': 'git', 'merged': 1, 'sourced': 1, 'name': 'vim-fugitive'}, 'deoplete-go': {'lazy': 0, 'rtp': '/home/dev/.config/nvim/dein/repos/github.com/zchee/deoplete-go', 'build': 'make', 'path': '/home/dev/.config/nvim/dein/repos/github.com/zchee/deoplete-go', 'repo': 'zchee/deoplete-go', 'normalized_name': 'deoplete-go', 'type': 'git', 'merged': 0, 'sourced': 1, 'name': 'deoplete-go'}, 'neovim-gui-shim': {'lazy': 0, 'rtp': '/home/dev/.config/nvim/dein/repos/github.com/equalsraf/neovim-gui-shim', 'path': '/home/dev/.config/nvim/dein/repos/github.com/equalsraf/neovim-gui-shim', 'repo': 'equalsraf/neovim-gui-shim', 'normalized_name': 'neovim-gui-shim', 'type': 'git', 'merged': 1, 'sourced': 1, 'name': 'neovim-gui-shim'}, 'ultisnips': {'lazy': 0, 'rtp': '/home/dev/.config/nvim/dein/repos/github.com/SirVer/ultisnips', 'path': '/home/dev/.config/nvim/dein/repos/github.com/SirVer/ultisnips', 'repo': 'SirVer/ultisnips', 'normalized_name': 'ultisnips', 'type': 'git', 'merged': 1, 'sourced': 1, 'name': 'ultisnips'}}
from startuptime.vim.
Any chance this fixes #2?
from startuptime.vim.
I don't think this is fixed yet.
Here's what I get now (I removed the full logs on the bottom):
Total Time: 87.468 -- Flawless Victory
Slowest 6 plugins (out of 6)~
[runtime] 68.661
.dein 16.661
[vimrc] 1.310
[unknown] 0.456
dein.vim 0.291
deoplete-go 0.090
Phase Detail:~
init highlight (26.736)~
22.191 [runtime] >
20.535 /usr/share/nvim/runtime/filetype.vim
1.107 /usr/share/nvim/runtime/syntax/syncolor.vim
0.262 /usr/share/nvim/runtime/syntax/synload.vim
0.144 /usr/share/nvim/runtime/syntax/syntax.vim
0.057 /usr/share/nvim/runtime/ftplugin.vim
0.050 /usr/share/nvim/runtime/indent.vim
0.035 /usr/share/nvim/runtime/ftoff.vim
<
2.945 .dein >
2.752 /home/dev/.config/nvim/dein/.cache/init.vim/.dein/colors/solarized8_dark.vim
0.193 /home/dev/.config/nvim/dein/.cache/init.vim/.dein/ftdetect/ftdetect.vim
<
1.310 [vimrc] >
0.881 /home/dev/.config/nvim/init.vim
0.428 /home/dev/.config/nvim/dein/state_nvim.vim
<
0.291 dein.vim >
0.291 /home/dev/.config/nvim/dein/repos/github.com/Shougo/dein.vim/autoload/dein.vim
<
sourcing vimrc file(s) (56.587)~
46.198 [runtime] >
42.436 /usr/share/nvim/runtime/autoload/provider/python3.vim
0.783 /usr/share/nvim/runtime/plugin/matchit.vim
0.752 /usr/share/nvim/runtime/plugin/netrwPlugin.vim
0.429 /usr/share/nvim/runtime/autoload/remote/host.vim
0.286 /usr/share/nvim/runtime/plugin/zipPlugin.vim
0.281 /usr/share/nvim/runtime/plugin/matchparen.vim
0.277 /usr/share/nvim/runtime/plugin/gzip.vim
0.248 /usr/share/nvim/runtime/plugin/tarPlugin.vim
0.154 /usr/share/nvim/runtime/plugin/shada.vim
0.136 /usr/share/nvim/runtime/autoload/provider/pythonx.vim
0.130 /usr/share/nvim/runtime/plugin/tohtml.vim
0.087 /usr/share/nvim/runtime/plugin/rplugin.vim
0.083 /usr/share/nvim/runtime/plugin/man.vim
0.045 /usr/share/nvim/runtime/plugin/spellfile.vim
0.032 /usr/share/nvim/runtime/plugin/tutor.vim
0.023 /usr/share/nvim/runtime/plugin/rrhelper.vim
0.016 /usr/share/nvim/runtime/plugin/health.vim
<
10.298 .dein >
5.608 /home/dev/.config/nvim/dein/.cache/init.vim/.dein/plugin/fugitive.vim
2.313 /home/dev/.config/nvim/dein/.cache/init.vim/.dein/plugin/airline.vim
0.511 /home/dev/.config/nvim/dein/.cache/init.vim/.dein/plugin/UltiSnips.vim
0.345 /home/dev/.config/nvim/dein/.cache/init.vim/.dein/autoload/dein/autoload.vim
0.317 /home/dev/.config/nvim/dein/.cache/init.vim/.dein/plugin/go.vim
0.245 /home/dev/.config/nvim/dein/.cache/init.vim/.dein/autoload/airline.vim
0.174 /home/dev/.config/nvim/dein/.cache/init.vim/.dein/autoload/airline/init.vim
0.158 /home/dev/.config/nvim/dein/.cache/init.vim/.dein/autoload/airline/parts.vim
0.151 /home/dev/.config/nvim/dein/.cache/init.vim/.dein/after/plugin/UltiSnips_after.vim
0.149 /home/dev/.config/nvim/dein/.cache/init.vim/.dein/autoload/UltiSnips/map_keys.vim
0.135 /home/dev/.config/nvim/dein/.cache/init.vim/.dein/plugin/nvim_gui_shim.vim
0.092 /home/dev/.config/nvim/dein/.cache/init.vim/.dein/plugin/deoplete.vim
0.059 /home/dev/.config/nvim/dein/.cache/init.vim/.dein/plugin/vimsnippets.vim
0.024 /home/dev/.config/nvim/dein/.cache/init.vim/.dein/plugin/airline-themes.vim
0.017 /home/dev/.config/nvim/dein/.cache/init.vim/.dein/plugin/startuptime.vim
<
0.090 deoplete-go >
0.090 /home/dev/.config/nvim/dein/repos/github.com/zchee/deoplete-go/plugin/deoplete-go.vim
<
clearing screen (4.146)~
3.418 .dein >
1.157 /home/dev/.config/nvim/dein/.cache/init.vim/.dein/autoload/airline/themes/solarized.vim
0.412 /home/dev/.config/nvim/dein/.cache/init.vim/.dein/autoload/airline/extensions/branch.vim
0.363 /home/dev/.config/nvim/dein/.cache/init.vim/.dein/autoload/airline/extensions.vim
0.259 /home/dev/.config/nvim/dein/.cache/init.vim/.dein/autoload/airline/highlighter.vim
0.237 /home/dev/.config/nvim/dein/.cache/init.vim/.dein/autoload/airline/extensions/whitespace.vim
0.193 /home/dev/.config/nvim/dein/.cache/init.vim/.dein/autoload/airline/builder.vim
0.151 /home/dev/.config/nvim/dein/.cache/init.vim/.dein/autoload/airline/util.vim
0.121 /home/dev/.config/nvim/dein/.cache/init.vim/.dein/autoload/airline/extensions/default.vim
0.113 /home/dev/.config/nvim/dein/.cache/init.vim/.dein/autoload/airline/extensions/po.vim
0.112 /home/dev/.config/nvim/dein/.cache/init.vim/.dein/autoload/airline/section.vim
0.081 /home/dev/.config/nvim/dein/.cache/init.vim/.dein/autoload/airline/themes.vim
0.081 /home/dev/.config/nvim/dein/.cache/init.vim/.dein/autoload/airline/extensions/wordcount.vim
0.080 /home/dev/.config/nvim/dein/.cache/init.vim/.dein/autoload/airline/extensions/quickfix.vim
0.057 /home/dev/.config/nvim/dein/.cache/init.vim/.dein/autoload/airline/extensions/netrw.vim
<
0.456 [unknown] >
0.456 /home/dev/.local/share/nvim/rplugin.vim
<
0.272 [runtime] >
0.272 /usr/share/nvim/runtime/autoload/remote/define.vim
<
from startuptime.vim.
From my perspective .dein
is the plugin name. I wish I noticed that in the first post. Those can't be resolved to plugin names unless dein.vim
is keeping a record of this somewhere.
I don't want this plugin going out on a limb to support an esoteric loader. The goal is for this to be a builtin diagnostic utility for Neovim one day. The only way I can think of to resolve those is to call on dein.vim
's API functions and I can't imagine anyone approving that for a builtin runtime plugin.
from startuptime.vim.
I see. Hmm. It's not like there are plugin managers like sand on the beach (well actually there are quite a few).
So what do you suggest? startuptime.vim bending to plugin managers or bringing this up to @Shougo and requesting a change for the plugin install paths?
from startuptime.vim.
It's not like there are plugin managers like sand on the beach (well actually there are quite a few).
The problem isn't how many exist. The problem is that they're just barely within this plugin's scope. Considering that this plugin is looking at runtimepath
correctly, doing more than checking for a well known variable is unreasonable.
So what do you suggest?
My suggestion is to accept it as it is. You're using dein.vim
precisely to get this effect, albeit not what you want with this plugin. There's no way to map those paths to a plugin name.
from startuptime.vim.
When setting the 'merged': 0
option in Dein, the plugins get installed in a way that is recognizable by startuptime.vim.
I'm just leaving this here as a note for anyone else looking at this issue.
This is the result now:
Total Time: 85.372 -- Flawless Victory
Slowest 10 plugins (out of 16)~
[runtime] 66.448
vim-fugitive 5.484
vim-airline 5.120
vim-solarized8 2.500
[vimrc] 1.603
vim-airline-themes 1.182
ultisnips 0.920
dein.vim 0.577
[unknown] 0.533
vim-go 0.446
Phase Detail:~
init highlight (24.495)~
19.780 [runtime] >
18.178 /usr/share/nvim/runtime/filetype.vim
0.952 /usr/share/nvim/runtime/syntax/syncolor.vim
0.319 /usr/share/nvim/runtime/syntax/synload.vim
0.204 /usr/share/nvim/runtime/syntax/syntax.vim
0.053 /usr/share/nvim/runtime/ftplugin.vim
0.041 /usr/share/nvim/runtime/indent.vim
0.032 /usr/share/nvim/runtime/ftoff.vim
<
2.500 vim-solarized8 >
2.500 /home/dev/.config/nvim/dein/repos/github.com/lifepillar/vim-solarized8/colors/solarized8_dark.vim
<
1.603 [vimrc] >
1.111 /home/dev/.config/nvim/init.vim
0.492 /home/dev/.config/nvim/dein/state_nvim.vim
<
0.262 dein.vim >
0.262 /home/dev/.config/nvim/dein/repos/github.com/Shougo/dein.vim/autoload/dein.vim
<
0.160 .dein >
0.160 /home/dev/.config/nvim/dein/.cache/init.vim/.dein/ftdetect/ftdetect.vim
<
0.145 vim-go >
0.145 /home/dev/.config/nvim/dein/repos/github.com/fatih/vim-go/ftdetect/gofiletype.vim
<
0.045 ultisnips >
0.045 /home/dev/.config/nvim/dein/repos/github.com/SirVer/ultisnips/ftdetect/snippets.vim
<
sourcing vimrc file(s) (56.755)~
46.428 [runtime] >
42.820 /usr/share/nvim/runtime/autoload/provider/python3.vim
0.772 /usr/share/nvim/runtime/plugin/matchit.vim
0.697 /usr/share/nvim/runtime/plugin/netrwPlugin.vim
0.419 /usr/share/nvim/runtime/autoload/remote/host.vim
0.282 /usr/share/nvim/runtime/plugin/matchparen.vim
0.271 /usr/share/nvim/runtime/plugin/gzip.vim
0.270 /usr/share/nvim/runtime/plugin/zipPlugin.vim
0.233 /usr/share/nvim/runtime/plugin/tarPlugin.vim
0.151 /usr/share/nvim/runtime/plugin/shada.vim
0.124 /usr/share/nvim/runtime/plugin/tohtml.vim
0.122 /usr/share/nvim/runtime/autoload/provider/pythonx.vim
0.078 /usr/share/nvim/runtime/plugin/rplugin.vim
0.072 /usr/share/nvim/runtime/plugin/man.vim
0.043 /usr/share/nvim/runtime/plugin/spellfile.vim
0.039 /usr/share/nvim/runtime/plugin/tutor.vim
0.020 /usr/share/nvim/runtime/plugin/rrhelper.vim
0.015 /usr/share/nvim/runtime/plugin/health.vim
<
5.484 vim-fugitive >
5.484 /home/dev/.config/nvim/dein/repos/github.com/tpope/vim-fugitive/plugin/fugitive.vim
<
2.927 vim-airline >
2.406 /home/dev/.config/nvim/dein/repos/github.com/vim-airline/vim-airline/plugin/airline.vim
0.235 /home/dev/.config/nvim/dein/repos/github.com/vim-airline/vim-airline/autoload/airline.vim
0.147 /home/dev/.config/nvim/dein/repos/github.com/vim-airline/vim-airline/autoload/airline/parts.vim
0.140 /home/dev/.config/nvim/dein/repos/github.com/vim-airline/vim-airline/autoload/airline/init.vim
<
0.875 ultisnips >
0.582 /home/dev/.config/nvim/dein/repos/github.com/SirVer/ultisnips/plugin/UltiSnips.vim
0.154 /home/dev/.config/nvim/dein/repos/github.com/SirVer/ultisnips/autoload/UltiSnips/map_keys.vim
0.139 /home/dev/.config/nvim/dein/repos/github.com/SirVer/ultisnips/after/plugin/UltiSnips_after.vim
<
0.315 dein.vim >
0.315 /home/dev/.config/nvim/dein/repos/github.com/Shougo/dein.vim/autoload/dein/autoload.vim
<
0.301 vim-go >
0.301 /home/dev/.config/nvim/dein/repos/github.com/fatih/vim-go/plugin/go.vim
<
0.141 neovim-gui-shim >
0.141 /home/dev/.config/nvim/dein/repos/github.com/equalsraf/neovim-gui-shim/plugin/nvim_gui_shim.vim
<
0.090 deoplete.nvim >
0.090 /home/dev/.config/nvim/dein/repos/github.com/Shougo/deoplete.nvim/plugin/deoplete.vim
<
0.086 deoplete-go >
0.086 /home/dev/.config/nvim/dein/repos/github.com/zchee/deoplete-go/plugin/deoplete-go.vim
<
0.061 vim-snippets >
0.061 /home/dev/.config/nvim/dein/repos/github.com/honza/vim-snippets/plugin/vimsnippets.vim
<
0.027 vim-airline-themes >
0.027 /home/dev/.config/nvim/dein/repos/github.com/vim-airline/vim-airline-themes/plugin/airline-themes.vim
<
0.018 startuptime.vim >
0.018 /home/dev/.config/nvim/dein/repos/github.com/tweekmonster/startuptime.vim/plugin/startuptime.vim
<
clearing screen (4.121)~
2.193 vim-airline >
0.414 /home/dev/.config/nvim/dein/repos/github.com/vim-airline/vim-airline/autoload/airline/extensions/branch.vim
0.354 /home/dev/.config/nvim/dein/repos/github.com/vim-airline/vim-airline/autoload/airline/extensions.vim
0.259 /home/dev/.config/nvim/dein/repos/github.com/vim-airline/vim-airline/autoload/airline/highlighter.vim
0.225 /home/dev/.config/nvim/dein/repos/github.com/vim-airline/vim-airline/autoload/airline/extensions/whitespace.vim
0.191 /home/dev/.config/nvim/dein/repos/github.com/vim-airline/vim-airline/autoload/airline/builder.vim
0.148 /home/dev/.config/nvim/dein/repos/github.com/vim-airline/vim-airline/autoload/airline/util.vim
0.116 /home/dev/.config/nvim/dein/repos/github.com/vim-airline/vim-airline/autoload/airline/extensions/default.vim
0.107 /home/dev/.config/nvim/dein/repos/github.com/vim-airline/vim-airline/autoload/airline/section.vim
0.103 /home/dev/.config/nvim/dein/repos/github.com/vim-airline/vim-airline/autoload/airline/extensions/po.vim
0.078 /home/dev/.config/nvim/dein/repos/github.com/vim-airline/vim-airline/autoload/airline/themes.vim
0.077 /home/dev/.config/nvim/dein/repos/github.com/vim-airline/vim-airline/autoload/airline/extensions/quickfix.vim
0.070 /home/dev/.config/nvim/dein/repos/github.com/vim-airline/vim-airline/autoload/airline/extensions/wordcount.vim
0.054 /home/dev/.config/nvim/dein/repos/github.com/vim-airline/vim-airline/autoload/airline/extensions/netrw.vim
<
1.155 vim-airline-themes >
1.155 /home/dev/.config/nvim/dein/repos/github.com/vim-airline/vim-airline-themes/autoload/airline/themes/solarized.vim
<
0.533 [unknown] >
0.533 /home/dev/.local/share/nvim/rplugin.vim
<
0.240 [runtime] >
0.240 /usr/share/nvim/runtime/autoload/remote/define.vim
<
I'm still wondering though whether e10c5d3 made any difference now.
from startuptime.vim.
Related Issues (8)
- Only [runtime] and [unknown] on Windows HOT 1
- Color should only be applied meaningfully HOT 1
- FEATURE: Add filetype or other hook for user mods
- no time unit HOT 1
- No full log with Vim due to usage of `-u` without `-N` HOT 1
- If language message is not en, it will occur some error in this circumstance。
- Can it save the log automatically to a refered directory?
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from startuptime.vim.