Show HN: Neovide, a No Nonsense Neovim Client in Rust
1–10 of 15 posts
Re: Show HN: Neovide, a No Nonsense Neovim Client in Rust
#2Technically it uses Vulkan and is based on Google's Skia rendering library. Further it uses HarfBuzz for shaping and Winit for window management.
Re: Show HN: Neovide, a No Nonsense Neovim Client in Rust
#3I've been working on Neovide for a couple months, it supports ligatures, emoji, and a nifty smear animated cursor. Maybe some folks here would find it useful or interesting. Technically it uses Vulkan and is based on Google's Skia rendering library. Further it uses HarfBuzz for shaping and Winit for window management.
Re: Show HN: Neovide, a No Nonsense Neovim Client in Rust
#4I've been working on Neovide for a couple months, it supports ligatures, emoji, and a nifty smear animated cursor. Maybe some folks here would find it useful or interesting. Technically it uses Vulkan and is based on Google's Skia rendering library. Further it uses HarfBuzz for shaping and Winit for window management.
That cursor animation is a surprisingly strong selling point.
Re: Show HN: Neovide, a No Nonsense Neovim Client in Rust
#5Earlier quoted context omitted.
That cursor animation is a surprisingly strong selling point.
That's interesting that you say that. To you is it the nifty-ness of it or the functionality? I'm considering new features now that the issue tidal wave has calmed down and trying to prioritize which ideas to tackle next.
It is perhaps the single most impressive text editing visual design change I've ever seen (maybe second to kakoune's verb-noun reordering allowing selection-before-editing visualization). But while most such changes are functional but dull (eg sublime multiline editting), I can confidently say I like looking at this thing go (and the utility is minor, but obvious and good)...
Re: Show HN: Neovide, a No Nonsense Neovim Client in Rust
#6Earlier quoted context omitted.
That's interesting that you say that. To you is it the nifty-ness of it or the functionality? I'm considering new features now that the issue tidal wave has calmed down and trying to prioritize which ideas to tackle next.
Both. Nifty-ness feels somehow fun , or rather enjoyable to watch. Functionally this solves a very small but ever-present issue with using vim; perhaps most importantly, the animation is sufficiently fast to be actually unobtrusive , a very rare feat for most such UX changes, and absolutely vital to it's potential to be useful. It is perhaps the single most impressive text editing visual design change I've ever seen…
Re: Show HN: Neovide, a No Nonsense Neovim Client in Rust
#7I've been working on Neovide for a couple months, it supports ligatures, emoji, and a nifty smear animated cursor. Maybe some folks here would find it useful or interesting. Technically it uses Vulkan and is based on Google's Skia rendering library. Further it uses HarfBuzz for shaping and Winit for window management.
Re: Show HN: Neovide, a No Nonsense Neovim Client in Rust
#8I've been working on Neovide for a couple months, it supports ligatures, emoji, and a nifty smear animated cursor. Maybe some folks here would find it useful or interesting. Technically it uses Vulkan and is based on Google's Skia rendering library. Further it uses HarfBuzz for shaping and Winit for window management.
Once Skia rolls out a Metal backend, would there be anything preventing a switch to Metal on macOS?
Re: Show HN: Neovide, a No Nonsense Neovim Client in Rust
#9I've been working on Neovide for a couple months, it supports ligatures, emoji, and a nifty smear animated cursor. Maybe some folks here would find it useful or interesting. Technically it uses Vulkan and is based on Google's Skia rendering library. Further it uses HarfBuzz for shaping and Winit for window management.
Once Skia rolls out a Metal backend, would there be anything preventing a switch to Metal on macOS?
Re: Show HN: Neovide, a No Nonsense Neovim Client in Rust
#10Earlier quoted context omitted.
That's interesting that you say that. To you is it the nifty-ness of it or the functionality? I'm considering new features now that the issue tidal wave has calmed down and trying to prioritize which ideas to tackle next.
Both. Nifty-ness feels somehow fun , or rather enjoyable to watch. Functionally this solves a very small but ever-present issue with using vim; perhaps most importantly, the animation is sufficiently fast to be actually unobtrusive , a very rare feat for most such UX changes, and absolutely vital to it's potential to be useful. It is perhaps the single most impressive text editing visual design change I've ever seen…