Using Arduino Language Server With Neovim

1 · Adrian Ancona Novelo · Feb. 7, 2024, 7:42 p.m.
In this post we’re going to configure neovim to work with Arduino Language Server. Nvim Lsp Config Neovim comes with an LSP client included, nvim-lspconfig is a plugin that helps us configure the client so it can talk to LSP servers. This configuration should be enough to get started with Arduino: 1 2 3 4 5 6 return { "neovim/nvim-lspconfig", config = function() require('lspconfig').arduino_language_server.setup {} end } Mason Neovim runs the LSP client, but it needs to communicate w...