💡
原文中文,约5700字,阅读约需14分钟。
📝
内容提要
本文是neovim入门指南的第三部分,介绍了LSP配置中的代码高亮、文件格式化和自动补全美化,以及lspsage插件的功能。鼓励读者根据个人化需求进行配置。
🎯
关键要点
-
本文是neovim入门指南的第三部分,介绍LSP配置中的代码高亮、文件格式化和自动补全美化。
-
LSP配置后,编写代码时会有错误提示,使用vim.diagnostic进行设置。
-
代码高亮需要使用tree-sitter插件,安装后可通过TSInstall命令安装具体语言的高亮。
-
代码格式化使用none-ls插件,替代已归档的null-ls,安装后可通过Mason安装相关格式化工具。
-
自动补全美化通过lspkind插件实现,可以为补全项添加图标,提升用户体验。
-
lspsage插件增强了nvim lsp的体验,提供了多种功能如Finder、Diagnostic、悬停、重命名等。
-
Finder功能类似VS Code,提供变量/函数的定义和调用查看。
-
Code Action功能提供代码上下文的提示,lspsage提供了美观的界面。
-
lspsaga的浮动终端功能允许在终端中执行命令,提升操作便利性。
-
文章鼓励读者根据个人需求进行neovim的配置,强调vim/neovim的学习曲线和使用乐趣。
➡️