mirror of
https://github.com/LunarVim/LunarVim.git
synced 2025-07-10 09:24:41 +02:00
added support for elixir (#403)
This commit is contained in:
parent
e15522278a
commit
969f0f0bb7
2 changed files with 11 additions and 0 deletions
1
init.lua
1
init.lua
|
@ -51,4 +51,5 @@ require('lsp.terraform-ls')
|
||||||
require('lsp.vim-ls')
|
require('lsp.vim-ls')
|
||||||
require('lsp.vue-ls')
|
require('lsp.vue-ls')
|
||||||
require('lsp.yaml-ls')
|
require('lsp.yaml-ls')
|
||||||
|
require('lsp.elixir-ls')
|
||||||
|
|
||||||
|
|
10
lua/lsp/elixir-ls.lua
Normal file
10
lua/lsp/elixir-ls.lua
Normal file
|
@ -0,0 +1,10 @@
|
||||||
|
require'lspconfig'.elixirls.setup{
|
||||||
|
cmd = { DATA_PATH .. "/lspinstall/elixir/elixir-ls/language_server.sh"};
|
||||||
|
}
|
||||||
|
|
||||||
|
-- needed for the LSP to recognize elixir files (alternativly just use elixir-editors/vim-elixir)
|
||||||
|
vim.cmd([[
|
||||||
|
au BufRead,BufNewFile *.ex,*.exs set filetype=elixir
|
||||||
|
au BufRead,BufNewFile *.eex,*.leex,*.sface set filetype=eelixir
|
||||||
|
au BufRead,BufNewFile mix.lock set filetype=elixir
|
||||||
|
]])
|
Loading…
Add table
Add a link
Reference in a new issue