amarandon
Basic linting in Vim
Hello! Is there a simple solution to get vim to detect simple coding errors like undefined variables or missing comma? Everything I found so far seem to rely on LSP which sounds a bit overkill for my needs. Is there a pure vimscript plugin based on Elixir standard tooling?
Marked As Solved
dimitarvp
LSP is merely a standard; there are tons of implementations and they aren’t made by Microsoft (if that’s so important for you).
Also it’s really hard to get any simpler than LSP. tree-sitter perhaps, but that’s not doing the same thing.
Also Liked
zaljir
LSP is working great in Neovim, it’s integrated into the core now and very fast! Not sure about Vim8 though.
adamu
I think you didn’t get much of a response because your question seems strange.
You want to parse elixir, which is what the language server does for you, but you don’t want to use LSP, which is the way to use the language server from in vim. So you want something else that can parse elixir other than the language server, but you want to do it with “Elixir standard tooling”. It’s a bit of a contradiction.
dimitarvp
Well, it can’t. They are run in an arbitrary order and are not compiled (before they get run anyway).
Auto-formatting however still works.







