t9md / atom-vim-mode-plus

vim-mode improved
https://atom.io/packages/vim-mode-plus
MIT License
1.4k stars 111 forks source link

Separate file table from cmd table #965

Closed t9md closed 6 years ago

t9md commented 6 years ago

Currently command-table.json include non-command info like folling

So I will separate into two table. which I hope lead further faster pkg activation and reducing code complexity.

Conclusion

After evaluation, I can't find notable activation performance boost. Especially when user use Base.getClass in their init.js, it load files nevertheless on startup.

But I'll keep this time code separation because it reduce code complexity.