Only attaches to first Elixir buffer when starting NeoVim from a session
Ninguém assumiu esta issue ainda.
Avaliação
- Dificuldade
- 3/5
- Tempo estimado
- 1-2 dias
- Facilidade para iniciantes
- 48/100
Direção de pesquisa
Comece reproduzindo o problema com nvim -S Session.vim; em seguida, inspecione o autocommand do elixir-tools.nvim e compare seu comportamento com o nvim-lspconfig. A tarefa estará concluída quando os comandos LSP e Elixir forem anexados a cada buffer Elixir aberto pela sessão sem exigir :edit!.
Escrita pelo modelo de indexação a partir do texto da issue.
Descrição
Like the title says. Using ElixirLS, and Lazy.
When starting from a session file, e.g. nvim -S Session.vim, only the first buffer my cursor is in has the LSP attached. Moving to other buffers that were already opened by the session does not cause the LSP to attach, as confirmed by running :LspInfo in those buffers. This was not the case when I was just using nvim-lspconfig. The ElixirExpandMacro and other commands are also not set, so the elixir-tools.nvim autocommand is just not being run at all.
I can force the autocommand to run in these buffers with :edit!. But it would be nice for the LSP to attach to all of my session's buffers automatically, as it did when I was just using lspconfig.
- Linguagem predominante
- Lua
- Estrelas
- 487
- Forks
- 33
- Merge médio
- 8d 52min
- PRs com merge (30d)
- 2
Preparar o ambiente
Este projeto não oferece contêiner de desenvolvimento, Dockerfile nem guia de contribuição, então a configuração fica por sua conta: comece pelo README e veja nosso guia da primeira contribuição para os passos gerais.
Primeiros passos
- Leia a issue inteira e depois o guia de contribuição do projeto.
- Comente na issue dizendo que vai assumir — evita que duas pessoas façam o mesmo trabalho.
- Faça um fork do repositório e trabalhe em uma branch.
- Abra um pull request que referencie o número da issue.
Mais de elixir-tools/elixir-tools.nvim
-
expert support?Aberta
Dificuldade 4/5 3-5 dias Facilidade para iniciantes 30/100
elixir-tools/elixir-tools.nvim#245 · 1 comentário · 1 reação ·
-
needs-response
Dificuldade 4/5 3-5 dias Facilidade para iniciantes 35/100
elixir-tools/elixir-tools.nvim#209 · 3 comentários ·
-
Performance tips?Aberta
Dificuldade 4/5 3-5 dias Facilidade para iniciantes 25/100
elixir-tools/elixir-tools.nvim#185 · 3 comentários ·
-
elixir-ls enhancement
Dificuldade 3/5 1-2 dias Facilidade para iniciantes 42/100
elixir-tools/elixir-tools.nvim#182 · 6 reações ·
-
help wanted
Dificuldade 4/5 3-5 dias Facilidade para iniciantes 20/100
elixir-tools/elixir-tools.nvim#138 · 1 comentário ·
Todas as issues de elixir-tools/elixir-tools.nvim
Issues semelhantes
-
bug
Dificuldade 2/5 1-3 horas Facilidade para iniciantes 76/100
Mantenedores costumam responder em até 1 dia
-
Add c++23 mapping to nvccAbertafeature request
Dificuldade 1/5 Menos de uma hora Facilidade para iniciantes 86/100
Mantenedores costumam responder em até 2 dias
-
Dificuldade 1/5 Menos de uma hora Facilidade para iniciantes 95/100
-
Bug Feature Request Forever Module - Townsfolk Needs testing/reproduction
Dificuldade 2/5 1-3 horas Facilidade para iniciantes 72/100
Mantenedores costumam responder em até 1 dia
-
bug triage/pending
Dificuldade 2/5 1-3 horas Facilidade para iniciantes 88/100
Mantenedores costumam responder em até 1 dia