TL;DR

视频讲的一般,可以直接看下面的介绍:

主流三种配置结构对比

vim-script + lua

文件目录结构及说明

目录结构及说明:

截图部分

只介绍几个常用的(实际不止这些):

nvim-treelualine



  • 悬浮终端,可直接在neovim中弹出终端进行使用,无需关闭或挂起neovim,或者在命令行模式运行,非常方便



  • 悬浮lazygit,很好用的一个终端git工具,tui可视化可进行快速提交推送拉取等等操作



  • Golang lsp智能提示,可显示函数签名以及一些相关的注释信息



  • 快速重命名函数,改变一处函数名称,可以自动改变其相关地方的名称



  • 文件内快速查找,快速查找当前光标下所出现的词



  • 悬浮函数定义,弹出悬浮窗来显示当前光标下的函数定义,使用gd命令可以直接跳转到函数的定义文件中



  • lsp,自动将报错信息打印到行尾,右边为tagbar,可以显示函数和变量等目录树



写在最后

如果大家觉得不错的话,可以点个star:star:分享给更多人.

Done.