coc-maxima
v0.1.0
Published
Maxima LSP extension for coc.nvim
Readme
coc-maxima
Maxima LSP support for coc.nvim.
Install
In your vim/neovim:
:CocInstall coc-maximaOr add to your coc-settings.json:
{
"languageserver": {
"maxima": {
"command": "maxima-lsp",
"filetypes": ["maxima", "mac", "max", "mx"],
"rootPatterns": [".git"]
}
}
}Requires the maxima-lsp binary: https://github.com/stewsat/maxima_lsp
Configuration
| Key | Type | Default | Description |
|---|---|---|---|
| maxima-lsp.server.path | string | "maxima-lsp" | Path to the maxima-lsp binary |
| maxima-lsp.trace.server | string | "off" | LSP trace level |
Development
npm install
npm run buildLink locally: npm link then :CocInstall /path/to/coc-maxima
Filetype detection
Add to your vimrc:
au BufRead,BufNewFile *.mac,*.max,*.mx,*.maxima set filetype=maximaPublishing
npm run build
npm publish