NVIM0.5 nvim-lspconfig安装lua language server client

本文介绍了如何在NVIM 0.5中安装和配置lua-language-server,包括从预编译版本下载、创建配置文件、启用LSP以及编译安装的尝试过程。
摘要由CSDN通过智能技术生成

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(</
要在nvim安装vim-plug,你可以按照以下步骤进行操作:首先,安装完nvim后,在终端中输入`nvim`启动nvim。接下来,你需要安装vim-plug插件管理器。你可以使用以下命令在终端中执行安装:`sh -c 'curl -fLo "${XDG_DATA_HOME:-$HOME/.local/share}"/nvim/site/autoload/plug.vim --create-dirs \ https://raw.githubusercontent.com/junegunn/vim-plug/master/plug.vim'`。这将在nvim的插件目录中创建一个autoload目录,并下载安装vim-plug插件管理器。完成安装后,你可以在nvim的配置文件中使用vim-plug来安装插件。打开nvim的配置文件,你可以执行`nvim ~/.config/nvim/init.vim`命令来编辑配置文件。如果没有该目录,则需要手动创建。在配置文件中,你需要添加以下内容: ``` call plug#begin() Plug 'vim-airline/vim-airline' Plug 'vim-airline/vim-airline-themes' call plug#end() ``` 保存并退出配置文件。这样,你就可以通过在nvim中执行`:PlugInstall`命令来安装vim-airline插件和vim-airline-themes插件了。这些步骤将帮助你在nvim安装和使用vim-plug插件管理器。<span class="em">1</span><span class="em">2</span><span class="em">3</span> #### 引用[.reference_title] - *1* *2* *3* [neovim安装 && vim-plug插件管理器安装](https://blog.csdn.net/butterfly5211314/article/details/125081629)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v93^chatsearchT3_2"}}] [.reference_item style="max-width: 100%"] [ .reference_list ]
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值