Onivim has a unique model - an 18-month 'time delay' license - after 18 months of hitting master, commits are re-licensed under MIT.
Excited that our first round of MIT commits have been released - tracking them here: https://github.com/onivim/oni2-mit
We've come a long way in 18 months!
This seems like a pretty cool project. I've tried vim plugins for VSCode but they always have a level of jank. I'm definitely going to give this a go tonight after work!
This seems like a pretty cool project. I've tried vim plugins for VSCode but they always have a level of jank. I'm definitely going to give this a go tonight after work!
Awesome! It's still rough in some places, but it's getting better and better every week. One thing that's really cool is that the project is powered by libvim: https://github.com/onivim/libvim....
Awesome! It's still rough in some places, but it's getting better and better every week.
I pre-ordered Onivim 2 the day it was announced. I'm always hopeful that something modern and shiny will actually deliver on its promises, but... I just always come back to Alacritty + tmux +...
I pre-ordered Onivim 2 the day it was announced. I'm always hopeful that something modern and shiny will actually deliver on its promises, but... I just always come back to Alacritty + tmux + neovim. It's the perfect mix of raw speed and powerful window / project management for me, especially when used with vim-tmux-navigator.
Same here. I've been liking following the development on the project so far. Lately I've also been on neovim. Neovim 0.5 brings in tree-sitter which is really awesome. (Oni2 already has it.)
Same here. I've been liking following the development on the project so far.
Lately I've also been on neovim. Neovim 0.5 brings in tree-sitter which is really awesome. (Oni2 already has it.)
How is tree-sitter working out for you? I've been eagerly waiting for 0.5 to officially land. I maintain a private fork of vim-javascript to change some of the highlighting, and it's an enormous...
How is tree-sitter working out for you? I've been eagerly waiting for 0.5 to officially land. I maintain a private fork of vim-javascript to change some of the highlighting, and it's an enormous pain in the ass - can't wait to get rid of it.
I'm really liking it. I really dislike regex-based syntax highlighting. It doesn't really understand what it's parsing. What sold me on tree-sitter was this video:...
I'm really liking it. I really dislike regex-based syntax highlighting. It doesn't really understand what it's parsing. What sold me on tree-sitter was this video: https://www.youtube.com/watch?v=a1rC79DHpmY.
I implemented my own color scheme in neovim in version 0.4 and there was just so much stuff I couldn't style even with vim-polyglot, especially for my C# code.
That’s an interesting project but the pricing is too high for me (186 Brazilian Real). I encourage anyone to try Evil before committing to it. Doom Emacs is superb.
That’s an interesting project but the pricing is too high for me (186 Brazilian Real).
I encourage anyone to try Evil before committing to it. Doom Emacs is superb.
If you don't do commercial projects, you can build the source yourself if you want (Binaries will be provided for everyone at some point.). Otherwise, it's just a matter of time before the code...
If you don't do commercial projects, you can build the source yourself if you want (Binaries will be provided for everyone at some point.). Otherwise, it's just a matter of time before the code becomes MIT licensed.
How does that work? It's most likely a bug. Is it similar to this? https://github.com/onivim/oni2/issues/1633 Edit: Added a note about that in the issue.
There's a tweet about it here: https://twitter.com/oni_vim/status/1281277669972168704
Edit: The main repo is here: https://github.com/onivim/oni2.
This seems like a pretty cool project. I've tried vim plugins for VSCode but they always have a level of jank. I'm definitely going to give this a go tonight after work!
Awesome! It's still rough in some places, but it's getting better and better every week.
One thing that's really cool is that the project is powered by libvim: https://github.com/onivim/libvim. It's a fork of Vim that makes it be purely functional. This other project uses it: https://github.com/oakes/vim_cubed.
I pre-ordered Onivim 2 the day it was announced. I'm always hopeful that something modern and shiny will actually deliver on its promises, but... I just always come back to Alacritty + tmux + neovim. It's the perfect mix of raw speed and powerful window / project management for me, especially when used with vim-tmux-navigator.
Same here. I've been liking following the development on the project so far.
Lately I've also been on neovim. Neovim 0.5 brings in tree-sitter which is really awesome. (Oni2 already has it.)
How is tree-sitter working out for you? I've been eagerly waiting for 0.5 to officially land. I maintain a private fork of vim-javascript to change some of the highlighting, and it's an enormous pain in the ass - can't wait to get rid of it.
I'm really liking it. I really dislike regex-based syntax highlighting. It doesn't really understand what it's parsing. What sold me on tree-sitter was this video: https://www.youtube.com/watch?v=a1rC79DHpmY.
The neovim tree-sitter stuff is over here: https://github.com/nvim-treesitter/nvim-treesitter.
I implemented my own color scheme in neovim in version 0.4 and there was just so much stuff I couldn't style even with vim-polyglot, especially for my C# code.
That’s an interesting project but the pricing is too high for me (186 Brazilian Real).
I encourage anyone to try Evil before committing to it. Doom Emacs is superb.
If you don't do commercial projects, you can build the source yourself if you want (Binaries will be provided for everyone at some point.). Otherwise, it's just a matter of time before the code becomes MIT licensed.
I understand that, but they do not provide any support unless you pay, while Doom Emacs free support is great for a FOSS project.
I tried it. Looks pretty cool, but insert in visual block mode does not seem to work, which is a dealbreaker.
How does that work? It's most likely a bug. Is it similar to this? https://github.com/onivim/oni2/issues/1633
Edit: Added a note about that in the issue.