Earlier quoted context omitted.
I’ve seen it, it’s really innovative but I was hoping for a more traditional one that has actual characters.
I'm sorry, I might have been misinterpreting, could I you explain what you mean by actual characters? Even VSCode's minimap draws some shapes, but they're too small to discern any characters.
Nvui: A NeoVim GUI written in C++ and Qt
101–110 of 145 posts
Re: Nvui: A NeoVim GUI written in C++ and Qt
#102Earlier quoted context omitted.
I’ve seen it, it’s really innovative but I was hoping for a more traditional one that has actual characters.
I'm sorry, I might have been misinterpreting, could I you explain what you mean by actual characters? Even VSCode's minimap draws some shapes, but they're too small to discern any characters.
Re: Nvui: A NeoVim GUI written in C++ and Qt
#103Earlier quoted context omitted.
Forgive me if I'm missing something here, but can't you just add media files to .gitignore?
The author deliberately added the files to the repository. That’s (part of) the problem. .gitignore is about saying “I don’t want to add matching files to the repository, so stop telling me they’re not in the repository”.
Re: Nvui: A NeoVim GUI written in C++ and Qt
#104Earlier quoted context omitted.
> And smooth scrolling works on regular neovim with https://github.com/psliwka/vim-smoothie Doesn't 'smooth scrolling' mean scrolling in increments less than a full line, to avoid the janky jarring jump from one line to the next? I don't get how you can do smooth scrolling in a terminal interface? The screenshots in that link aren't smooth - they jump whole lines at a time, unlike the screenshots you can see on the N…
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?
Re: Nvui: A NeoVim GUI written in C++ and Qt
#105Earlier quoted context omitted.
I am willing to take the philosophical stance that even if NeoVim was only a 1:1 feature parity of Vim, it would still be a GoodThing. We need to find a way to dig ourselves out of endless backwards compatibility and advance the state of software. Supporting 8.3 filenames no longer has its place. This[0] post about the early days of NeoVim development made some interesting points about Vim, but one choice quote I rec…
There has been a lot of talk around here lately about modernizing emacs. It really seems to me that neovim is shaping up to be the new “modern” emacs. With full lua integration, lsp, gui clients, and projects like neorg it’s getting a lot closer to building its own emacs like ecosystem.
Re: Nvui: A NeoVim GUI written in C++ and Qt
#106Earlier quoted context omitted.
There has been a lot of talk around here lately about modernizing emacs. It really seems to me that neovim is shaping up to be the new “modern” emacs. With full lua integration, lsp, gui clients, and projects like neorg it’s getting a lot closer to building its own emacs like ecosystem.
Is neovim really flexible enough to compete with emacs? Adding just more tooling is not really what would make it shine in emacs-space. My impression is more that neovim is competing with the likes of Sublime Text, maybe to some degree with VS Code. Is Neovim flexible enough that it could stop being vim? Remove the modal key-system and implement something of your own? Has enough introspektion to allow something like…
Re: Nvui: A NeoVim GUI written in C++ and Qt
#107Earlier quoted context omitted.
The author deliberately added the files to the repository. That’s (part of) the problem. .gitignore is about saying “I don’t want to add matching files to the repository, so stop telling me they’re not in the repository”.
What problem? It’s their repo—they can add what they like…
Re: Nvui: A NeoVim GUI written in C++ and Qt
#108Re: Nvui: A NeoVim GUI written in C++ and Qt
#109This looks very interesting. Are there any advantages to using it as opposed to neovim in a terminal? I guess my question can be posed to any gui text editor. Still, nice project!
I have not tried this one yet, but what I'd like to see in a nvim gui: - Splits I can drag around to move and resize with a mouse - "Native" window tabs instead of terminal-style tabs - A gvim-style menu bar with some operations for which I can't be bothered to remember the key combination. So, overall, mostly mouse support and better discoverability. I've tried a few though and haven't really found what I'm looking…
You might want to watch https://github.com/glacambre/nwin
Re: Nvui: A NeoVim GUI written in C++ and Qt
#110I love vim, but I can no longer see the case for pure-vim (besides devops/infra work where the most basic vim setup is usually enough) in the world of IDEs + Vim mode. Ive been down the rabbit hole of setting vim’s code intelligence up (ale and all that), in the end it felt brittle and not good (vs perfect completion for golang/typescript in my IDE). So Im curious, whats the case for going pure windowed vim like this…
Coc[1] might change your mind. Neovim 0.5 now has a built-in language server, and 0.6 will have even more language features available via tree-sitter integration. The best is yet to come. 1. https://github.com/neoclide/coc.nvim