From d844460f17505e019cc09dab15ece0ee312e08e5 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Timoth=C3=A9e=20Sterle?= Date: Tue, 28 Jul 2020 01:19:06 +0200 Subject: [PATCH] Add section on vim.lsp --- README.md | 12 ++++++++++++ 1 file changed, 12 insertions(+) diff --git a/README.md b/README.md index 08a244a..4e8fec3 100644 --- a/README.md +++ b/README.md @@ -793,8 +793,20 @@ The syntax API is still a work in progress. Here are a couple of pointers: - [Luv documentation](https://github.com/luvit/luv/blob/master/docs.md) - [teukka.tech - Using LibUV in Neovim](https://teukka.tech/vimloop.html) +See also: +- `:help vim.loop` + ### vim.lsp +`vim.lsp` is the module that controls the built-in LSP client. The [neovim/nvim-lsp](https://github.com/neovim/nvim-lsp/) repository contains default configurations for popular language servers. + +You may also want to take a look at plugins built around the LSP client: +- [nvim-lua/completion-nvim](https://github.com/nvim-lua/completion-nvim) +- [nvim-lua/diagnostic-nvim](https://github.com/nvim-lua/diagnostic-nvim) + +See also: +- `:help vim.lsp` + ### vim.treesitter