dotfiles/bin/neovim/readme.md

730 B

How to manage Julia Language Server

This config use sysimage built with PackageCompiler to make language server starts faster. Scripts in this directory are for management of the sysimage.

description

all related process is done in project at ~/.julia/environments/nvim-lspconfig/.

install (or minor update of Julia)

julia ./setup_julials.jl

Run Language Server with --tracecompile option from any editor.

update

julia ./update_julials.sh

which updates project, compile sysimage, then do precompile. To use the sysimage, run Language Server with -J ~/.julia/environments/nvim-lspconfig/ option.

effect

Start up got about x3 - x4 faster. It still takes some time to load packages though.