小红花·文摘
  • 首页
  • 广场
  • 排行榜🏆
  • 直播
  • FAQ
Dify.AI
文件路径大小写敏感导致 Lua 模块重载

作者在使用 Windows 系统时,Lua 插件 ChineseLinter.vim 因大小写问题导致模块重复加载。分析发现,插件管理器 nvim-plug 自动将模块名转为小写,造成冲突。建议保留原始模块名并修改插件安装方式以解决此问题。

文件路径大小写敏感导致 Lua 模块重载

Eric's Blog
Eric's Blog · 2025-12-28T00:00:00Z
Neovim 中使用 luarocks

luarocks 是 Lua 的包管理器,类似于 Python 的 pip,主要用于管理 Neovim 插件,并支持与 nvim-plug 集成。安装时需注意 Lua 版本兼容性。使用 luarocks 安装插件时,由于多线程限制,需逐一执行命令。最终解决方案是分析 luarocks list 输出以获取插件路径。

Neovim 中使用 luarocks

Eric's Blog
Eric's Blog · 2025-11-27T00:00:00Z
Neovim 日志插件 logger.nvim

logger.nvim 是一个基础日志框架,支持多个插件共享。通过 nvim-plug 安装后,可以在插件中记录不同级别的日志信息,示例展示了如何在自定义插件中实现日志记录。

Neovim 日志插件 logger.nvim

Eric's Blog
Eric's Blog · 2025-03-16T00:00:00Z
Neovim 任务管理插件 tasks.nvim

本文介绍了 SpaceVim 的任务管理功能,该功能最早在 2020 年引入,并在 2023 年增加了 Lua 实现。由于 SpaceVim 不再维护,作者将其功能剥离为独立插件 tasks.nvim,并提供了安装和配置方法。使用 nvim-plug 安装后,常用命令包括打开配置文件和列出任务。

Neovim 任务管理插件 tasks.nvim

Eric's Blog
Eric's Blog · 2025-03-01T00:00:00Z
Neovim 代码执行插件 code-runner.nvim

Code Runner 插件现已独立为 neovim 插件 code-runner.nvim,可通过任意插件管理器安装,以 nvim-plug 为例。

Neovim 代码执行插件 code-runner.nvim

Eric's Blog
Eric's Blog · 2025-02-28T00:00:00Z
Neovim 插件管理器 nvim-plug

本文介绍了我开发的 Neovim 插件管理器 nvim-plug。与之前的插件管理器相比,nvim-plug 使用 Lua 实现,具备延迟加载、依赖管理等功能,并提供可视化界面,方便用户自定义操作。

Neovim 插件管理器 nvim-plug

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

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

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