Live data from Hacker News

Nvui: A NeoVim GUI written in C++ and Qt

github.com

141–145 of 145 posts

Re: Nvui: A NeoVim GUI written in C++ and Qt

#142
post #104
post #96

Earlier quoted context omitted.

It's all relative. smoothie scrolls over multiple renders, rather than jumping a page all at once One line is plenty resolution. What next, you'll ask for subpixel rendering to deliver subpixel smooth scrolling?

And why not? Video games are fully antialiased. Why shouldn't I demand at least the same care and attention to technical detail in my productive tools?

Subpixel scrolling would likely be invisible to the human eye.

Apple has even dropped subpixel rendering entirely, since that was only really needed in lower resolution displays.

Re: Nvui: A NeoVim GUI written in C++ and Qt

#143
post #135

Earlier quoted context omitted.

Often I already have the file in question open, so it's just :17 to jump to line 17. If I don't have the file active but it's open (very likely if I have a compile error for it), then I can foreground the buffer with :b myfile . Then :17 to jump to line 17. If the file isn't open at all, either fzf (\t myfile) or just :e path/to/myfile.

OK cool. I'm certainly a huge terminal user myself and no advocate of increasing mouse usage in general, but for working through things like compiler errors / stack traces etc, wouldn't you agree that, seeing as all the file path and line number is present, we should be able to invoke the appropriate handler with a single UI action (where appropriate handler means "open file at this line")? The number 17 isn't itself…

Yeah, :make gives you that, as do various LSP integration plugins.

The main downside of :make is that it's synchronous, which is why I sometimes build in a separate tmux pane.

Re: Nvui: A NeoVim GUI written in C++ and Qt

#144

Earlier quoted context omitted.

Ah, coincidentally my preferences make the first two non-issues: I always set Vim to jump to the first search result in realtime because that lets me take a glance at another part of the file and then immediately jump back with Esc. So that way I didn't notice this apparently became a default setting in NeoVim. Which is still a weird thing and shouldn't happen imho. And I always have all kinds of smart features disab…

neovim 0.5 was released at the beginning of July :-)

"released"

can I apt-get it ?

Re: Nvui: A NeoVim GUI written in C++ and Qt

#145

Earlier quoted context omitted.

neovim 0.5 was released at the beginning of July :-)

"released" can I apt-get it ?

There's no official upstream apt repository/ppa, but there is a package in debian experimental (an unofficial but often outdated ppa for ubuntu exists as well, but there's no v0.5.0 in the stable repository). You can also grab a self-contained binary (an appimage) from https://github.com/neovim/neovim/releases/download/v0.5.0/nv... and then rename it to "neovim", mv it to /usr/local/bin, and chmod +x.
Post reply on HN