小红花·文摘
  • 首页
  • 广场
  • 排行榜🏆
  • 直播
  • FAQ
Dify.AI
Lumis代码高亮引擎:用Tree-sitter让网页代码像编辑器一样显示

Lumis是一款基于Tree-sitter的代码高亮引擎,支持110多种语言和250多种主题。它通过解析代码结构生成语法树,实现准确的代码高亮,避免传统工具的错误。Lumis与Neovim主题生态兼容,适合技术博客和API文档,提升代码展示体验。

Lumis代码高亮引擎:用Tree-sitter让网页代码像编辑器一样显示

极道
极道 · 2026-07-14T03:24:00Z
前Meta L8工程师的代理工程设置

前Meta工程师Kun Chen分享了他的代理工程工作流程,强调通过代理提高生产力。他介绍了使用语音输入、Neovim编辑器和tmux管理会话的方法,规划复杂任务、实施和验证代码,最终实现高效的自动化工作流。他鼓励开发者探索适合自己的工具,以提升工作效率。

前Meta L8工程师的代理工程设置

ByteByteGo Newsletter
ByteByteGo Newsletter · 2026-06-23T15:31:20Z
在Neovim中支持LuaLaTeX高亮

在Neovim中,使用Tree-sitter的注入功能可以实现LuaLaTeX中\directlua的Lua代码高亮。通过修改配置文件,可以正确高亮Lua代码,且使用luacode环境也能实现高亮,无需额外修改。

在Neovim中支持LuaLaTeX高亮

如鱼饮水
如鱼饮水 · 2026-06-11T08:30:18Z

在Neovim中使用Python插件需要正确设置Python提供程序,包括设置Python可执行文件路径和安装pynvim。macOS用户建议创建虚拟环境以避免安装错误,使用命令`python -m venv .venv`创建虚拟环境,并在Neovim配置中指向该环境中的Python可执行文件。这样,Neovim即使在虚拟环境未激活时也能正确加载pynvim模块。

为Neovim设置Python提供程序

jdhao's blog
jdhao's blog · 2026-05-11T17:16:27Z
在手机上安装 Termux + chat.nvim + Nova:打造移动端 AI 编程助手

本文介绍如何在Android手机上搭建AI辅助编程环境,包括使用Termux安装Neovim和chat.nvim,实现AI对话,并通过Nova应用进行图形化访问,支持多种AI提供商。此环境适合随时记录灵感和编程讨论。

在手机上安装 Termux + chat.nvim + Nova:打造移动端 AI 编程助手

Eric's Blog
Eric's Blog · 2026-05-06T00:00:00Z
手机移动端 AI 助手:Termux + chat.nvim + Nova

本文介绍如何在Android手机上搭建AI编程环境,使用Termux、Neovim、chat.nvim和Nova。文章详细说明了安装步骤、配置方法及常见问题解决方案,帮助开发者在移动端实现AI对话、文件操作和多模型支持,享受无缝的编程体验。

手机移动端 AI 助手:Termux + chat.nvim + Nova

Eric's Blog
Eric's Blog · 2026-05-06T00:00:00Z

本文介绍了在openEuler系统上配置Neovim开发环境以支持仓颉语言的步骤,包括安装仓颉SDK和Cangjie STDX、环境变量配置、Neovim插件设置及常见问题解决方案。

仓颉语言 Neovim 开发环境配置指南

东方星痕
东方星痕 · 2026-04-03T15:30:00Z

本文介绍了在鸿蒙PC融合开发引擎中编译安装Neovim和AstroNvim的过程。由于glibc版本冲突,需要从源码编译tree-sitter和Neovim,并配置AstroNvim作为开发环境。步骤包括安装编译依赖、Rust工具链,编译tree-sitter和Neovim,最后配置AstroNvim。编译完成后,确保所有组件正常工作,并提供后续升级建议。

鸿蒙PC融合开发引擎中编译安装Neovim与AstroNvim配置指南

东方星痕
东方星痕 · 2026-04-03T13:35:00Z

Neovim 0.12版本发布,新增内置插件管理器vim.pack、重启命令和LSP控制命令。改进了LSP进度显示,取消了“按Enter”提示,新增撤销树和差异工具,支持更新高亮属性和发起GET请求。

我阅读了nvim v0.12版本的发布说明,省去你们的时间

jdhao's blog
jdhao's blog · 2026-04-02T21:18:10Z

作者因尝试新插件和提升速度从Vim 8切换到Neovim,但因Neovim不稳定,最终回归Vim 9.2,重新配置并使用Vim-Plug管理插件。

重回Vim

读写错误
读写错误 · 2026-03-26T00:00:00Z
Neovim 配置管理最佳实践

在使用 Neovim 时,良好的配置管理非常重要。推荐的目录结构应包括入口文件和多个配置模块,如选项设置、快捷键映射和插件管理。使用 lazy.nvim 管理插件,并合理设置快捷键,可以提高配置的维护性和扩展性。通过模块化和清晰的结构,用户能够更轻松地管理配置。

Neovim 配置管理最佳实践

Eric's Blog
Eric's Blog · 2026-03-21T00:00:00Z

文章讨论了作者将 job API 从 SpaceVim 独立为 job.nvim 插件的原因。作者认为 Neovim 内置的 vim.system 在处理 stdout 数据时存在问题,无法满足需求。job.nvim 提供了更简洁的接口,支持异步执行命令,并能更好地处理多个 job 的回调。作者希望未来能有更合适的内置替代方案。

为什么仍然在使用 job.nvim

Eric's Blog
Eric's Blog · 2026-02-25T00:00:00Z

本文介绍了在 macOS 上配置 neovim 以编辑 jupyter notebook 的步骤,包括安装 molten-nvim 插件、相关 Python 依赖、创建虚拟环境及配置 neovim。提供了详细的命令和配置,便于学习和参考。

如何让neovim 集成 jupyter

九仞之行
九仞之行 · 2026-02-05T04:28:33Z
Neovim 智能对话伙伴 chat.nvim

AI 工具迅速发展,从 tabline 补全到 GitHub Copilot,再到 ChatGPT。使用 ChatGPT 时,渲染展示存在问题,尤其是 markdown 源码。为了解决此问题,我开发了 Neovim AI 聊天插件 chat.nvim,支持纯文本展示请求结果。

Neovim 智能对话伙伴 chat.nvim

Eric's Blog
Eric's Blog · 2026-02-03T00:00:00Z
Neovim buffer 删除插件 bufdel.nvim

在 Neovim 中,bufdel.nvim 插件提供灵活的 buffer 删除方式,支持按名称、正则表达式和条件函数删除,用户可自定义删除后切换的 buffer,满足不影响窗口布局的需求。

Neovim buffer 删除插件 bufdel.nvim

Eric's Blog
Eric's Blog · 2026-01-28T00:00:00Z
Neovim 日历插件 calendar.nvim

作者在假期开发了一个名为calendar.nvim的Neovim插件,用于显示笔记日期的日历视图。该插件使用Lua实现,零依赖,支持多种插件管理器安装。文章介绍了插件的基本使用、安装方法及开发中遇到的问题。

Neovim 日历插件 calendar.nvim

Eric's Blog
Eric's Blog · 2026-01-04T00:00:00Z
Neovim会是你下一个最爱的开发工具吗?

Neovim是Vim的扩展版,旨在简化管理和提升可用性。它支持插件、内置终端和现代GUI,兼容Vim。安装后可创建配置文件,并使用vim-plug管理插件。内置教程帮助用户快速上手,适合编程使用。

Neovim会是你下一个最爱的开发工具吗?

The New Stack
The New Stack · 2025-12-31T21:00:53Z
Neovim移植鸿蒙PC:三方库适配实战与挑战解析

本文记录了将Neovim编辑器移植到HarmonyOS PC的经验,涵盖11个核心依赖库的适配,成功实现了Neovim的完整功能,克服了JIT内存限制和构建兼容性等挑战,为其他开源软件在HarmonyOS上的适配提供了经验。

Neovim移植鸿蒙PC:三方库适配实战与挑战解析

东方星痕
东方星痕 · 2025-12-27T11:00:00Z
Neovim 悬浮滚动条 scrollbar.nvim

scrollbar.nvim 是为 Neovim 重写的悬浮侧栏插件,显示当前窗口在文件中的位置,支持鼠标和滚屏操作,可通过 nvim-plug 或 luarocks 安装。

Neovim 悬浮滚动条 scrollbar.nvim

Eric's Blog
Eric's Blog · 2025-12-25T00:00:00Z
如何正确地使用 ftplugin 目录

Neovim 的 ftplugin 目录用于在 FileType 事件触发时加载特定脚本。早期版本使用 setlocal 语法正常,但随着功能增加,可能出现错误。官方文档示例展示了插件加载和缓冲区管理的方法。

如何正确地使用 ftplugin 目录

Eric's Blog
Eric's Blog · 2025-12-23T00:00:00Z
  • <<
  • <
  • 1 (current)
  • 2
  • 3
  • >
  • >>
👤 个人中心
在公众号发送验证码完成验证
登录验证
在本设备完成一次验证即可继续使用

完成下面两步后,将自动完成登录并继续当前操作。

1 关注公众号
小红花技术领袖公众号二维码
小红花技术领袖
如果当前 App 无法识别二维码,请在微信搜索并关注该公众号
2 发送验证码
在公众号对话中发送下面 4 位验证码
小红花技术领袖俱乐部
小红花·文摘:汇聚分发优质内容
小红花技术领袖俱乐部
Copyright © 2021-
粤ICP备2022094092号-1
公众号 小红花技术领袖俱乐部公众号二维码
视频号 小红花技术领袖俱乐部视频号二维码