Logo

#Neovim插件

Logo of ChatGPT.nvim
ChatGPT.nvim
通过ChatGPT.nvim插件,用户可以在Neovim编辑器中直接利用OpenAI的ChatGPT API生成自然语言。支持多种互动模式和代码辅助功能,帮助用户优化编程和写作流程。此外,插件还可进行个性化配置,满足不同的编程需求。
Logo of codecompanion.nvim
codecompanion.nvim
这款Neovim插件提供类似Copilot的聊天体验,支持OpenAI、Anthropic和Ollama适配器,能进行代码内联创建和重构。用户可用内置或自定义提示与LLM对话,支持保存和恢复聊天记录,异步执行提升性能。
Logo of aider.nvim
aider.nvim
aider.nvim 是一款 Neovim 插件,集成了 Aider AI 编码助手。该插件支持在 Neovim 内启动 Aider,提供终端窗口和后台运行模式,并可自动管理上下文。aider.nvim 配备自定义设置和默认快捷键,方便用户在 Vim 环境中使用 AI 辅助编码。作为一个实验性项目,它旨在将 AI 编码助手无缝融入 Vim 工作流程。
Logo of gen.nvim
gen.nvim
gen.nvim是Neovim的文本生成插件,集成了大型语言模型技术。它支持自定义提示、模型选择和显示模式配置。该插件提供上下文对话功能,便于连续交互。开发者可以利用gen.nvim快速生成代码、文档或其他文本内容,提高工作效率。它结合AI技术和Neovim功能,为用户提供高效的文本生成工具,简化了编码和写作过程。
Logo of fluoromachine.nvim
fluoromachine.nvim
fluoromachine.nvim 是一款 Neovim 配色方案,基于 Synthwave84 开发,融合 80 年代复古未来主义风格。该方案为代码编辑器增添霓虹效果和科幻氛围,提供多种主题和透明背景选项。插件支持广泛的 Neovim 生态系统,并允许用户自定义颜色和高亮组,以创建独特的编码环境。
Logo of gp.nvim
gp.nvim
gp.nvim是一个AI驱动的Neovim插件,基于GPT模型提升编程功能,支持即时响应、扩展性极强的钩子函数、聊天式会话、文本和代码的自动操作、语音转文本及图像生成,有效增强开发者效率。
Logo of nvim-surround
nvim-surround
nvim-surround是一款专为Neovim开发的文本环绕编辑插件。它能够快速添加、删除和修改各类环绕对象,如括号、引号和HTML标签。插件提供简洁的键映射,支持操作重复和局部设置,并可智能定位最近的环绕对。此外,nvim-surround支持自定义环绕规则,并与Vim动作、Lua模式和Tree-sitter节点集成,提升了文本编辑的效率和灵活性。
Logo of no-neck-pain.nvim
no-neck-pain.nvim
no-neck-pain.nvim 是一个 Neovim 插件,通过智能居中焦点缓冲区来缓解颈部疲劳。它在窗口两侧创建均匀的空缓冲区作为填充,支持多标签页和自定义设置,兼容分屏及多种流行插件。该插件即插即用,无缝融入工作流程,提供便签功能和主题侧边缓冲区。适用于 Neovim 0.6 及以上版本,旨在提供非侵入式的缓冲区居中体验。
Logo of precognition.nvim
precognition.nvim
precognition.nvim是一款Neovim插件,专注于提升缓冲区导航效率。它通过智能识别并显示垂直和水平导航提示,帮助用户更快速、精确地在文本中移动。该插件支持自定义配置,包括调整提示优先级、修改显示样式和针对特定文件类型禁用功能。precognition.nvim为Neovim用户带来了更高效的编辑体验和直观的交互方式。
Logo of markview.nvim
markview.nvim
markview.nvim 是为 Neovim 开发的 Markdown 预览插件,支持近乎完整的 Markdown 渲染,包括引用、复选框、标题等元素。该插件具有完全可定制的设置、实时渲染的混合模式和动态高亮分组功能,适配多种配色方案。插件需要 Neovim 0.10.0 或更高版本,可通过多种包管理器安装。markview.nvim 的高度可定制性为 Markdown 编辑提供了灵活的预览体验。
Logo of neoai.nvim
neoai.nvim
NeoAI是一个Neovim插件,将OpenAI的GPT-4集成到编辑器中,以生成代码、重写文本和提供上下文建议,从而提升编程效率。插件拥有用户友好界面,包括普通GUI模式、上下文模式和注入模式,并支持快捷键管理。此插件处于早期阶段,可能会发生变化。
Logo of neorg
neorg
Neorg是Neovim的开源插件,通过统一的.norg文件格式重新定义笔记和任务管理。它集成了结构化笔记、项目管理、时间追踪等功能,为用户提供全面的纯文本工作环境。Neorg设计简洁易用,适合各类组织需求,支持Neovim 0.10+版本。
Logo of supermaven-nvim
supermaven-nvim
supermaven-nvim是一个为Neovim提供智能代码补全的插件。它支持多种插件管理器安装,允许自定义快捷键和颜色,并可与nvim-cmp集成。插件提供免费版和专业版,可通过命令轻松切换。supermaven-nvim还提供API接口,便于进行自定义开发,有助于提高Neovim的使用效率。
Logo of block.nvim
block.nvim
block.nvim是一个Neovim插件,通过颜色渐变效果可视化嵌套代码块。它支持自动识别文件类型,提供颜色配置选项,可用命令切换开关。该插件旨在提高深层嵌套代码的可读性,展示清晰的代码结构。block.nvim支持自定义深度和颜色百分比,安装配置简便,适合需要增强代码层级视觉效果的Neovim用户。
Logo of ai.vim
ai.vim
这是一个基于OpenAI和GPT技术的文本生成与编辑插件,专为Neovim设计。用户可以通过快捷键和命令,实现插入模式下的文本补全、生成新文本提示和编辑现有文本。插件同时支持源代码和普通文本,并提供流媒体完成功能及简便的用户界面。安装步骤简单,只需配置vim-plug并设置OpenAI API密钥。适用于多种文本处理需求,详细使用说明和自定义选项请参阅相关帮助文档。
Logo of easypick.nvim
easypick.nvim
easypick.nvim是一个Neovim插件,允许从控制台命令创建Telescope选择器。它提供简单配置,支持自定义选择器、预览器和操作。插件可快速设置文件列表、Git差异比较等功能,提高开发效率。其灵活性和易用性适合各类Neovim用户。
Logo of git-conflict.nvim
git-conflict.nvim
git-conflict.nvim是一个为Neovim开发的Git冲突解决插件。该工具通过可视化界面简化冲突处理流程,支持快速导航和选择更改。插件提供自定义映射、命令和冲突列表功能,有助于提高代码冲突的管理和解决效率。适合寻求优化Git工作流程的开发者使用。
Logo of obsidian.nvim
obsidian.nvim
obsidian.nvim是一款Neovim插件,用于管理Obsidian笔记库。它提供自动完成、导航、图片粘贴和语法高亮等功能,以及创建笔记、搜索和链接等实用命令。该插件支持多工作区配置,可与Obsidian应用协同使用,为用户提供在Neovim环境中处理Markdown笔记的解决方案。