3 ms·
> Where possible there are some graphical improvements, but functionally it should act like the terminal UI. If those are barely worth mentioning (and still n
by OJFord 3y ago
> Where possible there are some graphical improvements, but functionally it should act like the terminal UI.
If those are barely worth mentioning (and still not to say what) .. what is the point over 'the terminal UI'?
Features page is better: https://neovide.dev/features.html https://neovide.dev/features.html
- Ligatures: ok, nice, possible in terms too (hopefully Alacritty one day)
- Animated cursor: I would disable that for sure
- Smooth scrolling: I would disable that too (surprised anyone would want it in neovim actually - do people scroll? I navigate line-by-line (or many lines) so it seems natural that the rendering should be the same, otherwise it's just a permanently clipped top and bottom line)
- Animated windows: ..that maybe looks a bit smoother, hard to tell without side-by-side, it's not horrible anyway
- Blurred floating windows: that's nice
- Emoji support: if you want it you probably have font configured anyway
Seems like it's for people who are reluctantly in a terminal, to position it more like a VSCode/Sublime alternative in an appy sense, there's not really much of an up-sell here for anyone familiar and happy with vim/neovim in the terminal IMO.
- deleted 3y ago[deleted]
- saintfire 3y ago> Ligatures: ok, nice, possible in terms too (hopefully Alacritty one day) I wouldn't hold my breath. Seems like its getting the iPad calculator treatment[0]. Which is to say rather than ship something working that can be improved, they're leaving a UX void. [0] https://github.com/alacritty/alacritty/issues/50 https://github.com/alacritty/alacritty/issues/50
- OJFord 3y agoYeah, that's the issue I was alluding to ('one day'). Note the original author replied immediately saying yes would love to, ... but also that was over 7y ago now. But not a flat no, not a won't-fix; they don't leave requests hanging around that they have no interest in supporting. Edit: and in fact, I'd forgotten all about it, but you can tell I'd seen that issue because it was locked on my suggestion ;)
- nerdponx 3y agoI am a pretty big terminal user, and I still use a graphical front end (specifically Neovide and Neovim-Qt). If you are happy with the terminal, you're right, there's no "upsell" here, but if you're happy with something, why would you switch to something else? I use a graphical frontend precisely because I was unhappy with the terminal, and not because I am stupid, inept, or lazy. For one thing, a graphical interface liberates you from constraints on key binding, fonts, and colors. Whether any particular graphical interface implements such improvements is up to the developer. But that's the beauty of the whole system: unlike with Gvim, none of that has to be upstreamed into the main application. Neovim-Qt also offers a couple of interesting features like native scroll bars, a tab/buffer line made of native "tabs" instead of drawing it with plain text, and a native right-click menu. It also has some kind of adaptive color thing, for people who really like to "rice" their system and get a uniform look and feel across applications. Something to keep in mind is that all of these projects are relatively new and developed by hobbyists. It will take years and years for any of them to reach feature parity with Gvim.