Live data from Hacker News

Neovim 0.9

github.com

31–40 of 106 posts

Re: Neovim 0.9

#31
post #18

How do you all install neovim on Linux? The .deb is gone with this release, which I think was the most orderly way to fit into my install. I think I'll want to find a PPA solution now. I am not a fan of installs that are not reversible.

If you don't want an older version from your distro, it's easy to use the appImage. cd ~ wget --quiet https://github.com/neovim/neovim/releases/download/nightly/nvim.appimage --output-document nvim chmod +x nvim sudo chown root:root nvim sudo mv nvim /usr/bin mkdir -p .config/nvim To uninstall, one would delete the binary, and .config/nvim + any other folders specified in your plugin manager.

Then I'll need some other service or system that integrates it with the desktop and .desktop files. I haven't looked into that, but I see it exists.

Re: Neovim 0.9

#32
post #18

How do you all install neovim on Linux? The .deb is gone with this release, which I think was the most orderly way to fit into my install. I think I'll want to find a PPA solution now. I am not a fan of installs that are not reversible.

I have been installing into $HOME/.local for a while now and it works wonderfully. I build from source, but it should work just as well from a tar or AppImage.

How do you uninstall and clean it up, in that case?

Re: Neovim 0.9

#33
post #18

How do you all install neovim on Linux? The .deb is gone with this release, which I think was the most orderly way to fit into my install. I think I'll want to find a PPA solution now. I am not a fan of installs that are not reversible.

I have a script in my dotfiles that installs neovim from source, based on a version I set elsewhere.

Re: Neovim 0.9

#34

I spent a good amount of time learning vim/neovim and installed tons of plugins, but in the end I didn't see the point. Language support is still nowhere near VSCode, let alone Jetbrains products. I do all my development on a macbook so ultra low memory or being installed by default is not a requirement. People praise vim/neovim for being small but to get any decent functionality you will end up with tons of plugins.…

I prefer an editor that I can customize to my liking and I don't have a conflict of interest with the developers.

Re: Neovim 0.9

#35

I spent a good amount of time learning vim/neovim and installed tons of plugins, but in the end I didn't see the point. Language support is still nowhere near VSCode, let alone Jetbrains products. I do all my development on a macbook so ultra low memory or being installed by default is not a requirement. People praise vim/neovim for being small but to get any decent functionality you will end up with tons of plugins.…

>Language support is still nowhere near VSCode, let alone Jetbrains products. and vscode/jetbrains vim mode is nowhere near what neovim can provide. so between using a bad version of vim with features, i prefer a bit less features with more... you know, vim :)

The neovim extension for vscode embeds neovim. It doesn't perfectly integrate, but it does scratch the itch for me.

Re: Neovim 0.9

#36

Earlier quoted context omitted.

Stating the obvious - the edit modes are fundamentally different and helix doesn't have a plugin ecosystem yet. Helix uses the kakoune model: vi basic grammar is verb followed by object; it’s nice because it matches well with the order we use in English, "delete word". On the other hand, it does not match well with the nature of what we express: There is only a handful of verbs in text editing (delete, yank, paste, i…

How is this different than Vim's visual/visual-line/visual-block modes? Other than the mode now being the default behavior, that is.

As I recall from trying this out a while back, it’s different mainly in being less powerful and flexible. In [n]vim you can combine these selections with all the vim grammar, including, essentially, its text objects.

Re: Neovim 0.9

#37
post #25

After hacking around with various Neovim "frameworks" I decided I want my text editor to but just that and no more so switched back to Vim and MacVim. The improvements to Vim's scripting language were icing on the cake.

What did Vim give you that Neovim didn't provide?

Re: Neovim 0.9

#38
post #14
post #3

I began utilizing Vim approximately three decades ago, and experiencing a contemporary tool like Neovim still feels incredibly astounding.

As a counterpoint of sorts, if you are accustomed to vim, moving to neovim entails almost zero switching friction. Everything works just like it's supposed to. In fact sometimes I get neovim instead of vim (when I run "vi" from the shell) and I don't even notice. I have a fairly simple vim config. I'm sure this means that I'm missing out on all the great new things about neovim, and maybe I'll get there some day. But…

> moving to neovim entails almost zero switching friction

As a counter-counterpoint: I tried switching to neovim a couple of weeks ago, and gave up after half a day trying to get syntax highlighting working.

Re: Neovim 0.9

#39
I have tried many times to switch to Neovim, but I keep coming back to VS Code.

1. I can't create configs myself. 2. Astro, Lunar ... all break at sometime.

Re: Neovim 0.9

#40
post #2

Congrats to the Neovim team! I know one complaint that people tend to have with nvim is that they can never get to a stable config that they don't need to keep tweaking; I used to be one of those users that kept making changes to their config but I've had a stable config for roughly 6 or so months now and I've been loving neovim and the fact that it's personalised exactly to my liking. So what I'm trying to say is th…

i actually solved this by moving my whole dev environment into a reproducible Dockerfile.

Can see it here https://github.com/hauxir/dotfiles/blob/master/devenv.sh

then i can simply run it anywhere that has docker with a curl/bash script :)

can run it by running

. https://haukur.io/shell)

in bash

Post reply on HN