Commit Graph

  • a6a7e0ebc9 feat(conform): 支持 jsonc 文件格式化 0.12 xfy 2026-06-24 17:58:17 +08:00
  • 46e7269824 feat(statusline): 文件名段统一相对路径,不再显示绝对路径 xfy 2026-06-22 17:49:52 +08:00
  • 209c5c9fad feat(statusline): 隐藏 LSP 段 xfy 2026-06-22 17:44:28 +08:00
  • 8b7d894c94 feat(statusline): 隐藏 diff 段 xfy 2026-06-22 17:42:13 +08:00
  • c276912de0 feat(statusline): 隐藏状态栏 git 分支名 xfy 2026-06-22 17:40:31 +08:00
  • 6a30a0bfea feat(statusline): 启用 mini.statusline 最简配置 xfy 2026-06-22 15:14:54 +08:00
  • 5ff42e4f20 fix(pick): <leader>ft filetype 切换作用到目标 buffer xfy 2026-06-22 11:38:19 +08:00
  • 64cda37ce9 fix(starter): all_modules 补回 extra 修复模块统计偏差 xfy 2026-06-22 10:17:20 +08:00
  • 2323c01796 feat(clue): 启用 mini.clue 按键提示浮窗 xfy 2026-06-22 10:14:05 +08:00
  • f428eee797 refactor(pack): 分组注释对齐实现,诚实化职责声明 xfy 2026-06-16 10:06:57 +08:00
  • e013cb9e88 fix(fold): 排除 help/man/qf 等特殊 filetype 的 treesitter 折叠 xfy 2026-06-16 09:59:28 +08:00
  • 6b1cb2d794 fix: 清理配置死代码与修正 foldmethod 作用域 xfy 2026-06-16 09:56:47 +08:00
  • 00b13a18f5 feat(lsp): 自定义诊断 sign column 标志符号 xfy 2026-06-16 09:46:22 +08:00
  • 2afb5315ce refactor(git): 替换 vim-fugitive 为 neogit 工具栈 xfy 2026-06-16 09:33:14 +08:00
  • de477f3476 chore: ignore docs/superpowers xfy 2026-06-12 18:18:45 +08:00
  • f21e467b88 refactor(pack): 合并 grug-far 键位并支持 visual 选中文本预填充 xfy 2026-06-12 18:14:34 +08:00
  • 81f2a8d4cb fix(lazy): 命令触发懒加载保留完整参数且加载失败时不删命令 xfy 2026-06-12 18:14:29 +08:00
  • beb75d3a17 fix(lazy): 按键触发加载失败时不执行后续 action xfy 2026-06-12 18:08:48 +08:00
  • 51302fe9f2 fix(lazy): setup 成功后才标记模块为已加载 xfy 2026-06-12 18:03:32 +08:00
  • f7cf22ef2a feat(git): 新增 <leader>gl 运行 :GcLog xfy 2026-06-11 23:57:41 +08:00
  • e6176c9f5d fix(treesitter): 移除 Neovim 内置的 parser,避免 Windows MSVC 编译失败 xfy 2026-06-11 23:49:40 +08:00
  • 861948efe9 feat(git): 新增 <leader>ghr 重置当前 hunk 功能 xfy 2026-06-05 13:58:52 +08:00
  • e0c2b38b3b refactor: 重构代码组织,统一模块职责与懒加载策略 xfy 2026-06-04 15:12:30 +08:00
  • dd29f692ee chore(git): 将 fugitive 键位集中至 pack.lua 并启用懒加载 xfy 2026-06-04 13:44:29 +08:00
  • f4316308c4 fix gitignore xfy 2026-06-03 10:32:18 +08:00
  • 58f777ab48 update treesitter xfy 2026-06-03 10:16:52 +08:00
  • 169492b9eb docs(readme): 将截图链接改为内嵌图片格式 xfy 2026-06-02 16:06:40 +08:00
  • fea4a4ff2b docs(readme): add screenshot link and clean up table formatting xfy 2026-06-02 16:04:29 +08:00
  • 593e983453 docs(readme): 更新插件列表和懒加载表,新增 AGENTS.md 和 PLUGINS.md 文档 xfy 2026-06-02 14:52:49 +08:00
  • 57f5c86a08 fix(pack): <leader>gg 改为在当前窗口打开 Fugitive xfy 2026-06-02 11:41:16 +08:00
  • b619712b35 feat(pack): 新增 mini.cursorword 插件,自动高亮光标下单词 xfy 2026-06-01 10:32:28 +08:00
  • 1df2d036c9 feat(pack): 新增 mini.pairs 和 mini.ai 插件 xfy 2026-06-01 10:24:36 +08:00
  • daffb7e2f5 新增 :PackClean 命令,用于清理未使用插件 xfy 2026-05-29 11:30:50 +08:00
  • 124ebad93e 格式化 terminal_color 变量列表 xfy 2026-05-29 11:30:49 +08:00
  • 1df2964436 禁用 ex-colors.nvim 插件 xfy 2026-05-29 11:30:46 +08:00
  • 91adf5e44c docs: 将 README 拆分为 MAPS.md 和 DEVELOPMENT.md xfy 2026-05-29 11:24:29 +08:00
  • dc867a372a feat(colors): add comprehensive highlight groups for plugins and syntaxes xfy 2026-05-29 10:59:47 +08:00
  • 4bd841fab1 docs(readme): 补充 ex-colors、键位映射等文档; fix(pack): mini.starter/notify 添加 pcall 保护 xfy 2026-05-29 10:57:19 +08:00
  • 3f0d338fb8 feat: ex catppuccin xfy 2026-05-29 10:49:31 +08:00
  • e0dfc66055 feat(keymaps): 增加自动格式化开关并调整 undotree 快捷键 xfy 2026-05-29 10:44:05 +08:00
  • f12f0f110b fix(pack): 修正 logo 变量名 logs -> logos\nfeat(lsp): 添加 <leader>cr 重命名符号快捷键 xfy 2026-05-29 10:06:27 +08:00
  • aa00138ffb 简化启动时间统计逻辑,移除 VimEnter 延迟 xfy 2026-05-28 17:47:48 +08:00
  • 5e2334fc33 排除 .git 目录的文件查找结果 xfy 2026-05-28 17:39:35 +08:00
  • 395c589993 添加项目级 CLAUDE.md 配置文档,优化文件查找使用 rg xfy 2026-05-28 17:36:07 +08:00
  • 93148248d5 将 README 全面翻译为中文并完善文档,修复 <leader>ss 替换映射 xfy 2026-05-28 17:22:28 +08:00
  • a48d83cc2f Remove moonfly colorscheme and refine mini.files keymaps xfy 2026-05-28 16:57:54 +08:00
  • 9c8deeafc8 Reorganize config modules into lua/plugins/ and add comprehensive docs xfy 2026-05-28 16:42:02 +08:00
  • 79af59f4f2 Add multiple ASCII logo variants and project README xfy 2026-05-28 16:27:57 +08:00
  • 0747abefee Use VimEnter time for more accurate startup duration in starter dashboard xfy 2026-05-28 16:05:59 +08:00
  • ae765f7438 Add lazy.track() for accurate module loading statistics in starter dashboard xfy 2026-05-28 15:47:02 +08:00
  • 4366e3d696 Add comprehensive Chinese comments and uniform 4-space indentation across all config files xfy 2026-05-28 15:36:55 +08:00
  • c5a31a26f6 Add grug-far.nvim for search and replace xfy 2026-05-28 15:12:04 +08:00
  • 2c524fc30d Refactor lazy loading: unify treesitter/LSP deferral via lazy.on_event xfy 2026-05-28 15:07:01 +08:00
  • e0441656b4 Extract git/pick from pack.lua into standalone modules and remove moonfly theme xfy 2026-05-28 14:57:47 +08:00
  • 7f754cd8ba Move LSP config from lazy.on_event to direct execution xfy 2026-05-28 14:44:07 +08:00
  • 5d40b6c245 Defer heavy modules and disable built-in plugins to reduce startup time xfy 2026-05-28 14:39:12 +08:00
  • f0c6f0a1e7 Center-align mini.starter footer text xfy 2026-05-28 14:14:11 +08:00
  • 717df254c6 Add mini.starter dashboard and optimize lazy loading xfy 2026-05-28 14:11:25 +08:00
  • b9f2af6bd5 Switch to catppuccin colorscheme xfy 2026-05-28 13:38:45 +08:00
  • 8138b7c761 Update Cw keymaps xfy 2026-05-28 13:26:53 +08:00
  • 15a2ad9b20 Add hunk preview, blame, and git keymaps; switch diagnostic to loclist xfy 2026-05-28 13:09:27 +08:00
  • 61f2c89362 Add nil guard to lazy.load and custom mini.diff mappings xfy 2026-05-28 11:43:06 +08:00
  • 7c5529c400 Unify indentation to tabs and add keymaps/pickers xfy 2026-05-28 11:36:26 +08:00
  • a282113ccf Add conform.nvim for auto-formatting xfy 2026-05-28 11:22:05 +08:00
  • 861fd3c03c Add moonfly colorscheme xfy 2026-05-28 11:12:01 +08:00
  • 077ec08dc1 Add lazy loading for all plugins xfy 2026-05-28 11:04:08 +08:00
  • a45929aff6 Initial Neovim config xfy 2026-05-28 10:49:24 +08:00