onivim / oni

Oni: Modern Modal Editing - powered by Neovim
https://www.onivim.io
MIT License
11.35k stars 299 forks source link

VimL? #192

Closed Bretley closed 7 years ago

Bretley commented 7 years ago

On the side of vim script, what would you say needs done that would either mesh with or enable your future work on the JS/TS side of things.

bryphe commented 7 years ago

Hi @bert88sta ,

Hmm, in terms of VimScript, ONI has a pretty low surface area right now. Most of the ONI-facing functionality is in: oni/vim/core/oni-core-interop/plugin/init.vim

And there are three major responsibilities there:

Also there's the set of defaults we have in oni/vim/default/bundle/oni-vim-defaults that could be curated. There's also some other plugin defaults we could add - I like vim-surround a lot, and I know @keforbes recommend vim-airline as well - so we could look at adding some of those into our default set.

In terms of other contribution ideas, documentation could use some help! The README currently is kind of chaotic :)

And in terms of TypeScript & JavaScript, it's really never been a better time to get into front-end development! Would be great to have your help there too.

People are doing some amazing things with JavaScript - like 3d graphics, time travel debugging with hot-reload, games. There's tons of momentum and it's a great skill to learn - you can take this and even build apps with Cordova and React-Native, and this project is a great way to start playing around with some of that technology.

bryphe commented 7 years ago

Oh just saw this in hacker news too - this is a cool React+Redux project: react-tetris!