top | item 17284599

Neovim 0.3 released

167 points| fmoralesc | 7 years ago |github.com

60 comments

order
[+] justinmk|7 years ago|reply
ActualVim (a plugin for Sublime Text 3) implemented support for the Nvim 0.3 "buffer updates" feature in less than 24 hours:

https://github.com/lunixbochs/ActualVim/commit/414e8d4c3feb4...

Oni[1] is also expected to use the feature soon.

Other features worth noting are

- <Cmd> key https://github.com/neovim/neovim/pull/4419

- stdpath() function https://github.com/neovim/neovim/pull/6272

https://github.com/neovim/neovim/pull/7679 and https://github.com/neovim/neovim/pull/8226 are small but nice quality-of-life improvements.

There's also many new API features and defaults tweaks listed in the release notes.

Oh, and a built-in AST-producing VimL expression parser:

https://github.com/neovim/neovim/pull/7234

That's a big one.

[1] https://github.com/onivim/oni

[+] OskarS|7 years ago|reply
You have any experience with ActualVim? Does it hold up for actual work or is it still in an experimental phase?
[+] raverbashing|7 years ago|reply
Neovim is a breath of fresh air compared to Vim

A lot of things "just work". Still, it still uses vim plumbing so it's quirky.

[+] tomcatfish|7 years ago|reply
As someone who uses regular Vim as a (fairly modified) daily driver, can you explain what NeoVim brings to the table? My main gripe with Vim is that system clipboard support on my copy doesn't work, and without custom compilation, the only version it really works in is GVim, which I find kind of distracting.
[+] eeks|7 years ago|reply
You should probably substantiate such a bold claim with a few comparative examples. I have yet to encounter a situation where vim doesn't "just work".
[+] moistoreos|7 years ago|reply
I have a serious question: If Emacs has a lot of the features people seek in Neovim, why not just use Emacs in evil mode? I watched this earlier today so it seemed relevant: https://youtu.be/JWD1Fpdd4Pc

Side note: I've been using Neovim for months now and I've not tried Emacs. Not because I don't want to but because Vim with the plugins i have works really really well.

[+] syrrim|7 years ago|reply
Evil mode doesn't support most ex mode commands. Can be jarring for someone used to doing things the vim way. Eg :help is just a thin wrapper around emacs' native help system, no :sets work, :u isn't implemented, etc.
[+] muvek|7 years ago|reply
I wish there was a good GUI for nvim/vim. I've tried them all and they all lag, either just a cursor lag when there is syntax-highlight (gvim) or when using snippets/auto-complete (nvim-qt for example).

I haven't found a single good GUI for nvim/vim. If you have, please let me know.

[+] lunixbochs|7 years ago|reply
ActualVim is a Neovim frontend implemented as a Sublime Text plugin. It uses Sublime's syntax highlighting, and can use Sublime's native snippet UI as well.
[+] dmach|7 years ago|reply
Evil or Spacemacs in Emacs? 26.1 with pixel-level scrolling out now!
[+] snarfy|7 years ago|reply
I've tried all of them as well. gvim is the most performant non-terminal based vim.

I've had better luck with IDEs that have vim like features than projects that try to make vim into an IDE.

[+] shmerl|7 years ago|reply
And there were recently some fixes for Konsole to work with DECSCUSR, so neovim won't need special hacks for it.
[+] fiedzia|7 years ago|reply
Ubuntu launchpad repo is still on 0.2,