TL;DR

  • Neovim及其插件简单视频介绍:https://www.bilibili.com/video/BV1am4y197bR/
  • 保姆级安装up主同款Neovim:https://www.bilibili.com/video/BV1YF411i72t/

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

主流三种配置结构对比

vim-script + lua

文件目录结构及说明

目录结构及说明:

截图部分

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

nvim-treelualine

iShot2022-01-11 14.23.21

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

iShot2022-01-11 14.25.02

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

image-20220112152808455

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

iShot2022-01-11 14.27.06

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

iShot2022-01-11 14.27.55

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

iShot2022-01-11 16.54.09

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

iShot2022-01-11 16.55.02

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

iShot2022-01-12 15.02.45

写在最后

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

Done.