neovim 0.5正式版本发布一段时间了,lua插件越来越多。编写lua脚本,越来越常见。那么安装个lua的LSP服务器还是很有意义的。不说了,实战走起!
中文提示
文章目录
安装lua-language-server
下载
源码自行编译失败了,与是我找到一个地方可以下载已经编译好的软件。
最新版本下载导航地址
https://github.com/josa42/coc-lua-binaries/releases
我使用的版本分享(提取自coc-sumneko-lua-data)
https://download.csdn.net/download/lxyoucan/22823490
下载后保存到电脑上记录一下路径,后面配置会用到它。
我这里保存在
/Users/itkey/.config/nvim/lsp/lua-language-server
配置
创建配置文件~/.config/nvim/lua/lua-lsp.lua
内容如下:
local system_name
if vim.fn.has("mac") == 1 then
system_name = "macOS"
elseif vim.fn.has("unix") == 1 then
system_name = "Linux"
elseif vim.fn.has(</