Nova is absolutely gorgeous. I'm so done with Electron apps, even ones "done well". There's a lot to be said for fast, native apps that look and feel like they belong on the platform you're running them on. That said, Nova's Python support wasn't in the ballpark of VS Code's. But testing it for a while soured me on VS Code, and I ended up switching back to Emacs (which has outstanding Python support via LSP these day…
you can have an interactive debugger for python in Emacs with break points and everything?
Nova 9
81–90 of 107 posts
Re: Nova 9
#82But I struggle to use it without a git diff view. It can’t come soon enough.
Re: Nova 9
#83Even now I still hope that rumour is true - a genuinely well designed email app made the usual high standard of polish synonymous with Panic software would be amazing.
Re: Nova 9
#84Re: Nova 9
#85Deal breaker for me (last time I checked it out) was the lack of a built in git diff. I don't need anything fancy, but I can't live in an editor without it. Does anybody know if this is planned or workable in later versions?
Re: Nova 9
#86Earlier quoted context omitted.
IMHO they should pivot it into a beautiful native or electron UI for neovim. Rebuilding all the LSP, task, etc. stuff in a bespoke editor is clearly a ton of work and maybe not paying off in the long run. Get all that stuff for free from neovim. Make a plugin that starts users off in a more familiar mode-less editing experience so the switch isn't noticeable.
You might be interested in Onivim then ( https://onivim.io/ ) Edit: Ah it seems they actually ran out of money. I'd assume the project is deprecated now as I don't see any updates in the recent past. https://github.com/onivim/oni2/issues/3811#issuecomment-9103...
I'd love to see a company like Panic put some dollars and development power behind a native UI for neovim. Neovim is built explicitly to support these kind of custom frontend UIs. It's basically a backend for a fully-featured text editor and IDE but with a minimal console only frontend UI.
Re: Nova 9
#87Time to give it another try! But I struggle to use it without a git diff view. It can’t come soon enough.
Re: Nova 9
#88Earlier quoted context omitted.
You might be interested in Onivim then ( https://onivim.io/ ) Edit: Ah it seems they actually ran out of money. I'd assume the project is deprecated now as I don't see any updates in the recent past. https://github.com/onivim/oni2/issues/3811#issuecomment-9103...
It's exactly what I'm thinking of but development on it has stopped and it isn't clear if there's a future for it (see the update here: https://github.com/onivim/oni2/issues/3811 ). I'd love to see a company like Panic put some dollars and development power behind a native UI for neovim. Neovim is built explicitly to support these kind of custom frontend UIs. It's basically a backend for a fully-featured text editor…
https://github.com/onivim/oni2/issues/3811#issuecomment-9103...
Re: Nova 9
#89Earlier quoted context omitted.
IMHO they should pivot it into a beautiful native or electron UI for neovim. Rebuilding all the LSP, task, etc. stuff in a bespoke editor is clearly a ton of work and maybe not paying off in the long run. Get all that stuff for free from neovim. Make a plugin that starts users off in a more familiar mode-less editing experience so the switch isn't noticeable.
You might be interested in Onivim then ( https://onivim.io/ ) Edit: Ah it seems they actually ran out of money. I'd assume the project is deprecated now as I don't see any updates in the recent past. https://github.com/onivim/oni2/issues/3811#issuecomment-9103...
There aren’t many software purchases I regret, but this is one of them. (I’d never ask for a refund, because I paid for _access_. I just didn’t like what I paid for.)
Re: Nova 9
#90I also use Jetbrains and Sublime but avoid VSCode wherever I can. Too many plugins and not enough out of the box combined with less intelligent refactoring (Jetbrains is unbeaten here).
Nova is amazing fresh air and whenever an update lands it’s like a little present and I get excited what’s included. It’s good and they are constantly making it better with every release.