Skip to main content

init


1. 核心架构与 UI

  • lazy.nvim: 整个插件管理的“大脑”,负责下载、加载和优化所有插件。引擎
  • LazyVim: 基础配置框架,帮你预设好了绝大部分科学的默认设置。代码+插件组合
  • tokyonight.nvim: 经典的东京之夜主题,色彩柔和,截图效果极佳。
  • lualine.nvim: 底部状态栏,显示模式、分支、文件类型等信息。
  • bufferline.nvim: 顶部标签栏,让你像浏览器一样切换文件。
  • noice.nvim: 重塑了 Neovim 的交互界面(命令行、通知、弹窗)。你刚才遇到的报错就源于它对命令行的接管。
  • nui.nvim: 一个 UI 组件库,是 noice 等插件赖以生存的基础。

2. 编码增强(杀手锏级)

  • blink.cmp: 重点关注。这是新一代的代码补全引擎,比传统的 nvim-cmp 快得多,且自带模糊匹配功能。
  • friendly-snippets: 各种编程语言的常用代码块(Snippet)集合。
  • mini.pairs: 自动补全括号(输入 ( 自动补全 ))。
  • ts-comments.nvim: 智能注释工具,能根据代码块自动切换注释符号。

3. 功能辅助与导航

4. 语法解析

  • nvim-treesitter: 核心中的核心。它通过解析代码语法树来实现超高性能的高亮和缩进。
  • nvim-treesitter-textobjects: 让你能以“类”、“函数”为单位进行选中、删除或跳转。