neovim/neovim.github.io

news 0.11

Closed this issue · 0 comments

Image

key callouts:

  • async treesitter. opening and editing treesitter-highlighted files never blocks the UI or user input.
  • defaults. especially LSP defaults
  • many new stdlib fns, but no new RPC API fns. but we have a clear path to more flexibility in the RPC API, while still maintaining back-compat.
  • lsp config: Use |vim.lsp.config()| to define, and selectively enable, LSP configurations. This is basically a wrapper around |vim.lsp.start()| which allows you to share and merge configs (which may be provided by Nvim or third-party plugins)
  • ....

screenshots:

  • OSC 133 shell prompts
  • virtual_lines lsp diagnostics