Live data from Hacker News

What's New in Neovim 0.10

gpanders.com

51–60 of 134 posts

Re: What's New in Neovim 0.10

#51
post #17

Wow, I love that so much stuff is coming to core! Every once in a while for the last few years I overhaul my Neovim config and try to add all the new goodies (commenting, LSP, etc., that are table stakes for most IDEs) as plugins using the latest and greatest plugin manager. That works for a while, but like clockwork, something breaks- a plugin updates incompatibly, Neovim updates incompatibly, an external binary the…

this is why I only update once a year or so around the beginning of the year. I mean "bit rot" is a real phenomenon but not in a year's time. If it fails. I just go back to my old config that is backed up in the cloud. If it fails, I can try again in a month. I'm too old to constantly be tinkering every week or two and hoping it doesn't break.

Re: What's New in Neovim 0.10

#52
post #48

Earlier quoted context omitted.

Have you tried using an nvim distribution? They take care of all the plugin loading, config and testing. They stay reasonably updated too.

What distribution would you recommend?

I think lazyvim is one of the more successful/dependable ones

Re: What's New in Neovim 0.10

#53
post #36

I have been transitioning my workflow from macOS to Linux. Discovered it’s kind of pain in the ass to get a gui based editor like Intellij to work correctly, especially within a VM. Happened to have discovered neovim, and so far it’s been a delight to use. Much faster and much lighter on resource use. Do any neovim veterans have recommendations on plugins to enable? Or even hidden features that would improve workflow…

> Discovered it’s kind of pain in the ass to get a gui based editor like Intellij to work correctly, especially within a VM.

Depending on your use-case, that's what their Gateway product https://www.jetbrains.com/remote-development/gateway/> is designed to solve: it runs (effectively) headless IJ in the VM, so indexing and analysis happens there, and then streams the GUI part over a custom protocol to your local IJ to handle the time-sensitive GUI bits

Currently, to the best of my knowledge, they actually do require ssh, so it won't work over AWS SSM nor kubectl exec or similar, but I have high hopes they're going to fix that glaring bug Any Minute Now ™

see also:

- https://www.jetbrains.com/help/idea/remote.html

- https://jetbrains.github.io/projector-client/mkdocs/latest/i...

- https://github.com/JetBrains/projector-docker#run-jetbrains-...

Re: What's New in Neovim 0.10

#54
post #17

Wow, I love that so much stuff is coming to core! Every once in a while for the last few years I overhaul my Neovim config and try to add all the new goodies (commenting, LSP, etc., that are table stakes for most IDEs) as plugins using the latest and greatest plugin manager. That works for a while, but like clockwork, something breaks- a plugin updates incompatibly, Neovim updates incompatibly, an external binary the…

Have you tried using an nvim distribution? They take care of all the plugin loading, config and testing. They stay reasonably updated too.

I tried using LazyVim, but I didn't put much effort customizing it so I missed my custom config and I found it somewhat janky

Re: What's New in Neovim 0.10

#55
post #5

We need proper Neovim gui that is officially maintained

that would be nice, currently neovide works pretty well for me. I've heard some who like VimR a lot as well but it's a bit cluttered for me, I just want a fast minimal GUI

Re: What's New in Neovim 0.10

#56
post #48

Earlier quoted context omitted.

Have you tried using an nvim distribution? They take care of all the plugin loading, config and testing. They stay reasonably updated too.

What distribution would you recommend?

I recently started with Kickstart paired with this video, it's really easy and beginner friendly.

https://github.com/nvim-lua/kickstart.nvim

https://www.youtube.com/watch?v=m8C0Cq9Uv9o

Re: What's New in Neovim 0.10

#57
post #28

Am I the only one who doesn't like the new color scheme that much? It seems that it just plainly removes all the syntax highlighting more or less.

I like bright and bold colors, vibrant and flavorful.

these colors feel pastel, weak, and faded. I don't like them.

Re: What's New in Neovim 0.10

#58
post #29

I tried to switch to nvim but quickly discovered that there are breaking changes that just don't work for me, like system() not being interactive and having to use term. nvim might be great for some but it's not a vim replacement, it's a different editor with different drawbacks.

Its a fantastic vim replacement for most people I think. My Vim -> Neovim migration was simply using the new binary with the same vimscript config, I was really impressed.

Re: What's New in Neovim 0.10

#59

When I first started to learn how to program I was following along a basic tutorial by Jeffrey Way and his first sentence was "We're going to use vim." That tutorial, whose topic I can't even remember now, set me on a path for my professional career. During 2012-2015 there seemed to be way more competition in the editor space before VS Code gobbled the community mindshare. I remember starting my first professional jo…

back in the early 1990's i worked for a commercial training company (The Instruction Set) and the first day of our "Programming In C" course normally went something like this:

me: we are using these beat-up terminals

trainees: is this what we are paying for?

me: we will be using unix (no linux easily available then)

trainees: but we use VMS!

me: and we will be using vi to edit our programs

trainees: wha???

....a week passes

trainees: actually quite neat! i really like vi

Re: What's New in Neovim 0.10

#60
post #36

I have been transitioning my workflow from macOS to Linux. Discovered it’s kind of pain in the ass to get a gui based editor like Intellij to work correctly, especially within a VM. Happened to have discovered neovim, and so far it’s been a delight to use. Much faster and much lighter on resource use. Do any neovim veterans have recommendations on plugins to enable? Or even hidden features that would improve workflow…

This isn’t neovim specific but this was one of the more delightful and impactful discoveries https://shapeshed.com/vim-netrw/

Configuring netrw right and having my vimrc load a side pane with it on load, combined with configuring my tab key to cycle between windows... Perfect.

Post reply on HN