Closed trashhalo closed 1 month ago
lazy config
{ "elixir-tools/elixir-tools.nvim", version = "*", event = { "BufReadPre", "BufNewFile" }, config = function() local elixir = require("elixir") local elixirls = require("elixir.elixirls") elixir.setup { nextls = { enable = false }, credo = { enable = true }, elixirls = { enable = true, cmd = "/home/vscode/.elixir-ls/language_server.sh", settings = elixirls.settings { dialyzerEnabled = false, enableTestLenses = false, }, on_attach = function(client, bufnr) vim.keymap.set("n", "<space>fp", ":ElixirFromPipe<cr>", { buffer = true, noremap = true }) vim.keymap.set("n", "<space>tp", ":ElixirToPipe<cr>", { buffer = true, noremap = true }) vim.keymap.set("v", "<space>em", ":ElixirExpandMacro<cr>", { buffer = true, noremap = true }) end, } } end, dependencies = { "nvim-lua/plenary.nvim", }, },
lsp log
[ERROR][2024-07-20 23:29:22] .../vim/lsp/rpc.lua:770 "rpc" "/home/vscode/.elixir-ls/language_server.sh" "stderr" "Running /home/vscode/.elixir-ls/launch.sh\n" [ERROR][2024-07-20 23:29:22] .../vim/lsp/rpc.lua:770 "rpc" "/home/vscode/.elixir-ls/language_server.sh" "stderr" "Preferred shell is bash, relaunching\n" [ERROR][2024-07-20 23:29:22] .../vim/lsp/rpc.lua:770 "rpc" "/home/vscode/.elixir-ls/language_server.sh" "stderr" "Looking for ASDF install\nASDF install found in /home/vscode/.asdf/asdf.sh, sourcing\n" [ERROR][2024-07-20 23:29:23] .../vim/lsp/rpc.lua:770 "rpc" "/home/vscode/.elixir-ls/language_server.sh" "stderr" "Installing ElixirLS release v0.22.1\n" [ERROR][2024-07-20 23:29:23] .../vim/lsp/rpc.lua:770 "rpc" "/home/vscode/.elixir-ls/language_server.sh" "stderr" "Running in /workspaces/standd/services/standd\n" [ERROR][2024-07-20 23:29:23] .../vim/lsp/rpc.lua:770 "rpc" "/home/vscode/.elixir-ls/language_server.sh" "stderr" "Install complete\n" [ERROR][2024-07-20 23:29:25] .../vim/lsp/rpc.lua:770 "rpc" "/home/vscode/.elixir-ls/language_server.sh" "stderr" 'Unable to read from device: %JasonV.DecodeError{position: 125, token: nil, data: "\\r\\n{\\"jsonrpc\\":\\"2.0\\",\\"id\\":1,\\"result\\":[{\\"suggestSpecs\\":false,\\"dialyzerEnabled\\":false,\\"enableTestLenses\\":false,\\"fetchDeps\\":false}"}\n'
elixir tools version 0.16.0
lazy config
lsp log
elixir tools version 0.16.0