Claude
|
2941614b45
|
工程化优化:添加快速安装脚本和企业级开发功能
新增功能:
✨ 一键安装脚本 (install.sh)
- 自动备份现有配置
- 自动安装 vim-plug
- 自动安装所有插件
- 可选安装 CoC 语言服务器
- 美化的安装界面和详细提示
✨ 快速开始指南 (QUICKSTART.md)
- 5分钟上手教程
- 常用工作流程示例
- 语言特定配置说明
- 故障排除指南
- 快速参考卡片
配置增强:
📦 新增插件
- vim-obsession: 会话管理
- vim-prosession: 项目会话
- vim-unimpaired: 便捷的括号映射
- targets.vim: 额外的文本对象
- vim-snippets: 代码片段集合
🛠️ 工程化特性
- 项目特定配置支持 (.vimrc in project root)
- 大文件自动优化 (>10MB)
- 终端集成 (,tv, ,th)
- 会话自动保存
- 父目录自动创建
⌨️ 新增快捷键
Git 工作流:
,gs - Git status
,gc - Git commit
,gp - Git push
,gl - Git pull
,gd - Git diff
,gb - Git blame
工程实用工具:
,ev - 编辑 .vimrc
,sv - 重载 .vimrc
,F - 格式化整个文件
,wa - 保存所有缓冲区
,cp - 复制文件路径
,cf - 复制文件名
,* - 搜索并替换光标下的单词
,, - 切换到上一个文件
窗口管理:
,= - 增大窗口高度
,- - 减小窗口高度
,+ - 增大窗口宽度
,_ - 减小窗口宽度
🌐 语言支持增强
新增语言配置:
- Rust (rustfmt, cargo)
- Shell (shellcheck)
- YAML (yamllint)
- Docker (hadolint)
- HTML/CSS (prettier)
- Markdown (spell check, prettier)
改进的 ALE 配置:
- 更多语言的 linters
- 优化的性能设置
- 详细错误显示 (,ad)
🔍 增强的 FZF 集成
- 改进的预览窗口
- Git 文件搜索命令
- 更好的 Ripgrep 集成
- 自定义布局
📝 NERDTree 优化
- 自动打开项目目录
- 忽略 node_modules, __pycache__ 等
- 可配置窗口大小
文档改进:
📚 README.md 重大更新
- 添加快速开始章节
- 详细的工程特性说明
- 完整的键位映射表
- 项目配置示例
- 会话管理说明
- 大文件处理说明
- 终端集成文档
适用场景:
✅ 企业级开发团队
✅ 多语言项目
✅ 大型代码库
✅ 持续集成环境
✅ 远程开发
✅ 代码审查
性能优化:
⚡ 大文件自动禁用重度功能
⚡ ALE 按需 lint (不在输入时)
⚡ 优化的语法高亮
⚡ 更快的启动时间
|
2025-12-30 00:17:46 +00:00 |
|