neovim
本分类共 110 个项目。
| 项目 | Stars | 简介 |
|---|---|---|
| 99 | Neovim AI 客户端,集成 LLM 实现代码搜索与自动修改。 | |
| kulala.nvim | Neovim HTTP/GraphQL/gRPC 客户端插件,支持脚本执行与 .http 文件。 | |
| sealos | Sealos 是一款 AI 原生云操作系统,基于 Kubernetes,提供云端开发环境、托管数据库和一键部署能力,简化应用的开发、部署与运维。 | |
| any-jump.vim | Vim插件,利用ripgrep快速搜索40+语言代码的定义与引用,支持预览跳转。 | |
| gruvbox | Vim 复古配色主题,支持亮暗模式切换与丰富自定义选项,提供多语言语法高亮。 | |
| starter | 这是 LazyVim 的启动模板,帮助用户快速配置和使用 Neovim 编辑器。 | |
| tree-sitter | Tree-sitter是解析器生成工具和增量解析库,可构建源码语法树并高效实时更新,支持任意编程语言及容错解析。 | |
| lapce | 闪电般快速的代码编辑器,内置LSP、远程开发、Vim模式与终端。 | |
| Comment.nvim | 智能Neovim注释插件,支持行注释、块注释、Treesitter及多种映射操作。 | |
| CopilotChat.nvim | 将 GitHub Copilot Chat 集成到 Neovim,支持多模型对话与工具调用。 | |
| LazyVim | LazyVim 是一款基于 lazy.nvim 的 Neovim 配置,提供 IDE 级功能与预置插件,支持自定义扩展。 | |
| LuaSnip | LuaSnip 是 Neovim 的代码片段管理器,支持 LSP 标准格式与 Lua 动态节点,提供条件展开、自动触发等高级功能。 | |
| LunarVim | LunarVim是Neovim的IDE配置层,提供开箱即用的合理默认配置,让Neovim秒变完整IDE。 | |
| NvChad | NvChad是Neovim Lua配置框架,提供精美UI、毫秒级启动速度和93%懒加载的高效性能。 | |
| agentic.nvim | 在 Neovim 中提供 AI 聊天界面,支持 Claude、Gemini 等多种 ACP 提供商,无需重复配置认证,实现编辑与 AI 助手的无缝集成。 | |
| astrocommunity | AstroNvim 社区插件仓库,提供插件配置管理,用于自定义 NeoVim 编辑器。 | |
| avante.nvim | Neovim 插件,提供 AI 代码建议并一键应用到源码,解决 AI 辅助编程效率问题。 | |
| blink.cmp | Neovim 高性能补全插件,支持 LSP、代码片段、命令行补全及容错模糊匹配,开箱即用。 | |
| blink.indent | 提供极高性能的缩进指南,快速识别代码作用域层级,支持大规模文件渲染。 | |
| bufferline.nvim | Neovim 插件,提供美观 buffer 行,支持标签页样式、悬停效果及 LSP 诊断指示等功能。 | |
| claude-code.nvim | 将 Claude Code AI 助手无缝集成到 Neovim,支持终端交互与文件自动同步 | |
| claudecode.nvim | Neovim的Claude Code集成插件,通过WebSocket MCP协议为Neovim用户提供AI编程助手能力。 | |
| codediff.nvim | CodeDiff 是 Neovim 实时代码审查插件,支持 VSCode 风格 diff、Git 工作区、分支、PR 和冲突解决。 | |
| conform.nvim | Neovim轻量级代码格式化插件,支持多种工具,保护标记与折点,提供简洁API。 | |
| copilot.lua | Neovim 纯 Lua 实现的 Copilot 插件,提供 AI 代码补全和智能建议功能。 | |
| dev-environment-files | 该项目通过GNU Stow管理开发环境配置文件,集成终端、编辑器、窗口管理等,帮助用户快速配置个性化开发环境。 | |
| diffview.nvim | Neovim插件,用于Git差异查看、合并冲突解决和文件历史浏览。 | |
| dracula.nvim | Neovim的Dracula暗色主题插件,为编辑器及插件提供一致配色方案。 | |
| feline.nvim | Feline是Neovim的状态栏插件,提供快速、可定制的UI组件支持。 | |
| fff.nvim | fff 是快速文件搜索工具库,支持路径与内容搜索、拼写容错及 frecency 排名。 | |
| fidget.nvim | Neovim通知与LSP进度管理插件,提供可扩展的角窗UI和动画指示。 | |
| flash.nvim | Neovim 插件,通过搜索标签和 Treesitter 集成实现快速代码导航 | |
| formatter.nvim | Neovim代码格式化工具,异步运行格式器,支持条件格式化、缓冲锁定和自定义配置。 | |
| fyler.nvim | Fyler.nvim 是 Neovim 文件管理器插件,以缓冲区形式操作文件系统,提供文件树展示。 | |
| fzf-lua | Neovim 插件,基于 fzf 实现文件、git、LSP 等模糊查找与选择。 | |
| gitsigns.nvim | Neovim的Git集成插件,提供行号标记、变更操作、Blame查看和Diff对比等Git功能。 | |
| grug-far.nvim | grug-far.nvim 是 Neovim 的查找替换插件,支持 ripgrep 和 ast-grep。 | |
| gruvbox.nvim | Neovim 主题插件,提供 Gruvbox 配色,支持 Treesitter 和语义高亮。 | |
| hardtime.nvim | Neovim 插件,通过限制重复按键和提供高效操作提示,帮助用户改掉不良编辑习惯。 | |
| harpoon | Neovim插件,通过标记快速跳转文件和持久化终端,提升开发效率。 | |
| helix | Helix是用Rust编写的终端文本编辑器,支持Vim模态编辑、多重选择、内置LSP和Tree-sitter语法高亮。 | |
| image.nvim | image.nvim 是 Neovim 图片插件,通过 Kitty 图形协议或 ueberzugpp 在终端中渲染图片,支持 Markdown、Neorg 等格式。 | |
| inc-rename.nvim | Neovim插件,实现LSP标识符重命名,支持即时预览变更效果 | |
| indent-blankline.nvim | Neovim插件,使用虚拟文本为代码添加缩进指引线,支持范围高亮 | |
| kanagawa.nvim | Kanagawa.nvim 是 NeoVim 暗色主题,灵感源自葛饰北斋画作,提供多主题变体与丰富的 TreeSitter 语法高亮支持。 | |
| kickstart.nvim | Neovim 配置的起点模板,提供简洁、单文件、有文档的定制化基础配置。 | |
| lazy.nvim | Neovim 插件管理器,支持自动懒加载和异步执行,显著提升启动速度与性能。 | |
| lazydev.nvim | Neovim 插件,懒加载 LuaLS 工作区库,按需加载 require 的模块类型,大幅提升自动补全速度。 | |
| leetcode.nvim | 在 Neovim 中完成 LeetCode 题目,提供导航、格式化、统计等功能。 | |
| lspkind.nvim | 为Neovim补全菜单添加VS Code风格图标,提升代码提示可读性。 | |
| lspsaga.nvim | 改善 Neovim 中 LSP 的用户体验,提供更流畅的代码补全、定义跳转等功能。 | |
| lua-language-server | Lua语言服务器,提供代码补全、类型检查、跳转定义等功能,提升Lua开发体验。 | |
| lualine.nvim | lualine.nvim是轻量快速的Neovim状态栏插件,支持高度自定义组件与主题。 | |
| mason-lspconfig.nvim | 该插件桥接 Mason 与 lspconfig,自动安装并启用 LSP 服务器,简化 Neovim 配置。 | |
| mason-tool-installer.nvim | Neovim 插件,自动安装和更新第三方开发工具,保持开发环境一致。 | |
| mason.nvim | mason.nvim 是 Neovim 的跨平台包管理器,可轻松安装管理 LSP 服务器、调试器、代码检查和格式化工具。 | |
| mcphub.nvim | MCP Hub 是 Neovim 的 MCP 客户端插件,用于管理 MCP 服务器并与 chat 插件集成。 | |
| mini.nvim | Neovim多合一插件,含45+独立模块,提升编辑体验与工作效率。 | |
| neo-tree.nvim | Neo-tree 是 Neovim 文件浏览器插件,支持侧边栏、浮动窗口等多种视图,可浏览文件、缓冲区及 Git 状态。 | |
| neogen | Neogen 是 Neovim 注释生成插件,支持多语言一键为函数、类、类型生成注释文档。 | |
| neorg | Neorg 是 Neovim 插件,基于 .norg 格式提供结构化笔记、项目管理、任务跟踪等一站式组织能力。 | |
| noice.nvim | Neovim 插件,完全替换消息、命令行和弹出菜单的 UI,支持可配置视图与过滤路由功能。 | |
| none-ls.nvim | 将非LSP工具桥接至Neovim,通过纯Lua提供诊断、格式化、代码操作等LSP功能。 | |
| nvim-autopairs | Neovim自动配对插件,输入时自动补全括号引号等配对字符,支持自定义规则。 | |
| nvim-cmp | Neovim 智能代码补全插件,支持 LSP、缓冲区、路径等多种来源,高度可定制。 | |
| nvim-colorizer.lua | 高性能 Neovim 颜色高亮插件,无外部依赖,支持实时高亮十六进制和 CSS 颜色代码。 | |
| nvim-config | Neovim 配置文件,提供代码补全、LSP 支持、Git 集成、模糊搜索等功能。 | |
| nvim-dap-ui | Neovim 调试 UI 插件,提供变量查看、栈帧导航、断点管理及 REPL 等功能。 | |
| nvim-dap-view | Neovim 调试 UI 插件,支持断点、调用栈、变量查看和 REPL | |
| nvim-dap | Neovim的DAP调试客户端,支持断点设置、代码步进和变量检查等功能。 | |
| nvim-java | 为 Neovim 提供 Java 完整开发体验,支持 Spring Boot、调试、测试运行与代码格式化。 | |
| nvim-lint | Neovim 异步代码检查插件,通过调用外部 linter 解析输出并显示诊断信息。 | |
| nvim-lsp-setup | Neovim LSP 配置辅助插件,简化语言服务器安装与配置,支持 Inlay Hints 和自定义映射 | |
| nvim-lspconfig | 为 Neovim 提供多种语言服务器的 LSP 配置,支持代码补全和诊断功能。 | |
| nvim-surround | Neovim 插件,用于快速添加、删除和更改文本周围的括号、引号和标签等符号。 | |
| nvim-tree.lua | Neovim 文件管理器,支持 Git、LSP 集成和文件图标,高度可定制。 | |
| nvim-treesitter-textobjects | 基于 Tree-sitter 的语法感知文本对象插件,支持 Neovim 中代码的选择、移动、交换和预览功能。 | |
| nvim-treesitter | Neovim插件,管理tree-sitter解析器并支持语法高亮、折叠与缩进。 | |
| nvim-ts-autotag | Neovim 插件:用 treesitter 自动闭合和重命名 HTML 标签 | |
| nvim | Catppuccin 是一款 Neovim 柔和平和配色主题,支持多风格、多种插件集成与快速启动。 | |
| obsidian.nvim | Neovim 插件,为 Obsidian 笔记库提供补全、导航、图片粘贴、状态栏及同步支持。 | |
| octo.nvim | 在 Neovim 中直接编辑管理 GitHub Issues、PR 和讨论,实现代码审查与同步。 | |
| oil.nvim | 油.nvim是Neovim文件浏览器,像编辑缓冲区一样编辑文件系统,支持跨目录操作。 | |
| opencode.nvim | opencode.nvim 是 Neovim 插件,集成 OpenCode AI 提供智能问答、代码编辑与命令执行,无缝融入开发者工作流。 | |
| opencode.nvim | Neovim 插件,集成 OpenCode AI,注入编辑器上下文,辅助代码编写与审查。 | |
| opencode.nvim | Neovim插件,连接opencode AI编程代理,提供聊天界面并自动捕获编辑器上下文。 | |
| orgmode | Neovim的Orgmode克隆,提供议程视图、任务管理、笔记捕获等核心功能。 | |
| plenary.nvim | Neovim Lua工具库,提供异步编程、进程管理、路径操作等常用函数。 | |
| render-markdown.nvim | Neovim的Markdown渲染插件,在编辑器内直接预览渲染后的文档效果,支持标题、代码块、表格、LaTeX等组件。 | |
| roslyn.nvim | Neovim 插件,集成 C# Roslyn 语言服务器,提供代码补全、诊断和格式化等功能。 | |
| rustaceanvim | Neovim Rust 增强插件,集成 rust-analyzer,支持调试、运行、测试等功能。 | |
| sidekick.nvim | Neovim AI 助手插件,集成 Copilot 智能编辑建议与内置 AI CLI 终端,无需离开编辑器即可高效编程协作。 | |
| smart-splits.nvim | 智能管理 Neovim 分屏,支持直观方向调整窗口大小及跨终端复用器无缝导航 | |
| smear-cursor.nvim | Neovim 插件,为终端中的光标添加平滑的涂抹拖尾动画效果。 | |
| snacks.nvim | Neovim 实用插件集合,提供文件浏览、Git 管理、调试等编辑增强功能。 | |
| supermaven-nvim | 为 Neovim 集成 Supermaven AI 代码补全,支持内联建议与快捷接受 | |
| telescope.nvim | Neovim 模糊查找插件,支持文件搜索、grep、git 等多种查找功能。 | |
| todo-comments.nvim | Neovim 插件,高亮并搜索代码中的 TODO、HACK、BUG 等注释。 | |
| toggleterm.nvim | Neovim 插件,支持持久化多终端切换,可自定义布局并发送命令。 | |
| tokyonight.nvim | TokyoNight 是 Neovim 主题配色方案,提供 Moon/Storm/Night/Day 四种风格,支持终端及编辑器扩展。 | |
| treesj | Neovim插件,基于Tree-Sitter实现代码块(数组、对象、语句等)的智能拆分与合并格式化。 | |
| trouble.nvim | Neovim 插件,美观展示诊断、LSP 引用和搜索结果,帮助快速定位解决代码问题。 | |
| typescript-tools.nvim | NeoVim TypeScript 插件,使用原生 Tsserver 协议,解决大型项目性能问题,提供快速补全和重构功能。 | |
| typst-preview.nvim | Neovim插件实现Typst文档实时预览及代码跳转。 | |
| vim-be-good | vim-be-good 是 Neovim 插件,通过小游戏帮助用户练习 Vim 基本操作和移动命令。 | |
| vim-plug | 极简Vim插件管理器,支持并行安装更新、按需加载和版本回滚。 | |
| which-key.nvim | WhichKey 是 Neovim 插件,打字时弹出按键提示,帮助用户记忆快捷键绑定。 | |
| yazi.nvim | 在 Neovim 浮动窗口中集成 yazi 文件管理器,支持与分屏、LSP 等深度联动。 | |
| vim-translator | vim/neovim 异步即时翻译插件,支持多引擎。 | |
| neotest | Neotest是NeoVim测试框架,支持运行、调试和查看多语言测试结果。 |