Skip to content

Comment on Neovim 0.3 released

Comments

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

You have any experience with ActualVim? Does it hold up for actual work or is it still in an experimental phase?

I'm the author. ActualVim feels pretty slick out of the box. The main issue is in parts of the Vim UI that aren't integrated yet (I'm praying for more UI customization options from Sublime Text, though the recent command palette improvements should be a great start for replacing the command line).

The actual editing should be really solid, even if you use Sublime Text features to manipulate text. It's typically very fast too, I try to beat 16ms handle time per keystroke on all platforms (so updates land within a frame).

That sounds awesome. I'm currently working with Emacs + Evil mode, but there's a couple of things I'm not thrilled with. Sublime with a NeoVim backend sounds like it could work great. I'll check it out!

Yay! I wrote stdpath()!

AboutSource Built by g1lg1l

Hackerly is an independent reader for Hacker News, built on the public HN API. Not affiliated with Y Combinator.