LunarVim - Como faz para instalar o omnisharp e configurá-lo?

Estou tentando instalar e configurar o omnisharp para estudar c# no lunarvim, quando eu abro um arquivo .cs, o lunar vim diz “lsp-inactive”, tentei seguir o Language servers | LunarVim para instalar manualmente, e também instalei via mason, mas não consegui, percebi também que arquivos .rb (ruby) o lunarVim não configura o LSP automaticamente como o javascript ou python.

1 curtida

Opa, estava enfrentando o mesmo problema, após muitas pesquisas achei uma solução usando csharp-ls.

Utilizo Ubuntu 22.04 e instalei o SDK 6.0.408 direto do site da Microsoft
Não foi possível instalar a versão 0.8.0 do csharp-ls, porque não possui suporte para .NET 6

  1. Instalar globalmente o csharp-ls
dotnet tool install -g csharp-ls --version 0.5.7
  1. Instalar csharp-ls no LunarVim via LSP
:LspInstall csharp_ls
2 curtidas