视频与目录
项目 | 值 |
---|
教程目录 | https://blog.csdn.net/lxyoucan/article/details/120641546 |
视频全屏 | https://www.bilibili.com/video/BV1cQ4y1z7J3/ |
视频 |
|
更新说明
2021年12月10日更新:
由于视频中用于的nvim-lspinstall
插件已经停止更新,所以按视频来会报错。现在用williamboman/nvim-lsp-installer
插件做替代。功能更强大,使用方法类似。
新的插件地址:
https://github.com/williamboman/nvim-lsp-installer
网盘中的配置文件已经更新:
链接: https://pan.baidu.com/s/1K7PB3J538iL-1nWZNJT6HQ
提取码: yiqn
安装nvim-lsp-installer
插件
这里以packer为例,packer插件管理器安装方法:
修改~/.config/nvim/lua/plugins.lua
文件,并增加如下内容:
use 'williamboman/nvim-lsp-installer'
:wq
退出重新打开nvim后,执行:PackerInstall
安装。
配置
创建配置文件如下:
~/.config/nvim/after/plugin/nvim-lsp-installer.lua
配置文件的内容是:
local lsp_installer = require("nvim-lsp-installer")
lsp_installer.on_server_ready(function(server)
local opts = {}
server:setup(opts)
end)
使用方法:
安装python的语法支持,就直接运行 :LspInstall python
即可。
~~~~~~~~~~~~教程结束~~~~~~~~~~
以下内容是老版本图文教程,已经过时,新来的朋友不用看。
以下内容已经过时
2021年12月10日更新
以下内容是视频中对应的内容,由于https://github.com/kabouzeid/nvim-lspinstall这个项目停止维护了,导致以下配置无法正常使用了。
正片
大家好,本期内空主要是说如何快速的搭建python的开发环境。
neovim 0.5安装lsp需要手动配置,对于新手来说还是有一些难度的。
手动配置教程如下:
https://github.com/neovim/nvim-lspconfig/blob/master/CONFIG.md
评论区有小伙伴表示“有点看不懂,不知道修改哪个配置文件”。那么今天跟大家推荐一个简单的配置方法。
lsp安装神器nvim-lspinstall
项目地址:
https://github.com/kabouzeid/nvim-lspinstall
可以简化lsp安装配置,自动配置lsp。
先决条件
06_[nvim0.5+从0单排]_Native LSP 自动补全、语法检查、code action、代码段—TypeScript篇
https://blog.csdn.net/lxyoucan/article/details/120632264
首先这个文章中涉及的插件要先安装了,相关配置也好了。
安装nvim-lspinstall
插件
这里以packer为例,packer插件管理器安装方法:
修改~/.config/nvim/lua/plugins.lua
文件,并增加如下内容:
use 'kabouzeid/nvim-lspinstall'
:wq
退出重新打开nvim后,执行:PackerInstall
安装。
配置
创建配置文件如下:
~/.config/nvim/after/plugin/nvim-lspinstall.lua
配置文件的内容是:
require'lspinstall'.setup()
local servers = require'lspinstall'.installed_servers()
for _, server in pairs(servers) do
require'lspconfig'[server].setup{}
end
使用方法
:LspInstall
<language>
to install/update the language server for <language>
(e.g. :LspInstall python
).:LspUninstall
<language>
to uninstall the language server for <language>
.require'lspinstall'.setup()
to make configs of installed servers available for require’lspconfig’.<server>
.setup{}.
安装python的语法支持,就直接运行 :LspInstall python
即可。
参考
https://github.com/kabouzeid/nvim-lspinstall
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)