erlangls
Language Server for Erlang.
Clone erlang_ls
Compile the project with make
and copy resulting binaries somewhere in your $PATH eg. cp _build/*/bin/* ~/local/bin
Installation instruction can be found here.
Installation requirements: - Erlang OTP 21+ - rebar3 3.9.1+
Setup
require'lspconfig'.erlangls.setup{}
Default values
cmd = { "erlang_ls" }
filetypes = { "erlang" }
root_dir = function(fname)
return util.root_pattern('rebar.config', 'erlang.mk', '.git')(fname) or util.path.dirname(fname)
end,