neovim入门指南(三):LSP配置 上中说了 lsp 是什么如何配置和启动。那么接下来就完成 lsp 的其他配置。本章节主要介绍下面几个方面的介绍:代码高亮,文件格式化,lsp 相关的 UI 美化。⚠️错误警告提示在有了 lsp 之后,当我们编写代码发生错误的时候,就会有相应的提醒。如图下提示目前的错误还是字母,例如警告是W。不太美观。对于这个来说,vim 开放了相关的接口,可以通过接口进行设置,neovim-diagnostic。仍旧在 lsp 的文件夹下建立 ui.lua 目录。12345678910111213-- lsp/ui.lua-- 对错误警告的图标vim.diagnostic.config({virtual_text=true,signs=true,-- 在输入模式下也更新提示,设置为 true 也许会影响性能update_in_insert=true,})localsigns={Error="",Info="",Hint="",Warn=""}fortype,iconinpairs(signs)dolocalhl="DiagnosticSign"..typevim.fn.sign_define(hl,{text=icon,texthl=hl,numhl=hl})end其中vim.diagnostic.config是在配置提示文本,virtual_tex
...
继续阅读
(61)