Browse Source

[nvim] Simplify Revise-based LanguageServer setup.

master
Fredrik Ekre 2 years ago
parent
commit
8552f8a61b
No known key found for this signature in database
GPG Key ID: DE82E6D5E364C0A2
  1. 2
      .config/nvim/init.vim

2
.config/nvim/init.vim

@ -76,7 +76,7 @@ require'lspconfig'.julials.setup({ @@ -76,7 +76,7 @@ require'lspconfig'.julials.setup({
on_new_config = function(new_config, _)
local julia = vim.fn.expand("~/.julia/environments/nvim-lspconfig/bin/julia")
if REVISE_LANGUAGESERVER then
new_config.cmd[5] = (new_config.cmd[5]):gsub("using LanguageServer", "using Revise; using LanguageServer; if isdefined(LanguageServer, :USE_REVISE); LanguageServer.USE_REVISE[] = true; end")
new_config.cmd[5] = (new_config.cmd[5]):gsub("using LanguageServer", "using Revise; using LanguageServer; LanguageServer.USE_REVISE[] = true")
elseif require'lspconfig'.util.path.is_file(julia) then
new_config.cmd[1] = julia
end

Loading…
Cancel
Save