What does Neovim have that regular Vim doesn't?

@vaporeon_

  • built in suppurrt fur lua scripting, including fur plugins (vimscript plugins almost always also work)
  • AST-based parsing engine available to plugins, making syntax highlighting theoretically easier to do correctly
  • built in LSP client

some funkier shit in there includes MessagePack suppurrt (allowing extensions (of what kind?) in “any language”), a full blown client-server architecture kinda like tmux or dtach, and am embeddable architecture

@aescling What is LSP?
Does the whole client-server architecture thing eat more computer resources than plain Vim or is it comparable?

Follow

@vaporeon_

  1. the language server protocol. get live updates about errors (and warnings), documentation on the codebase, and refactoring tools, so long as your language purrovides a dæmon suppurrting the protocol. i think vscode invented it
  2. no idea
Sign in to participate in the conversation
📟🐱 GlitchCat

A small, community‐oriented Mastodon‐compatible Fediverse (GlitchSoc) instance managed as a joint venture between the cat and KIBI families.