Vimacs:当 Vim 遇上 Emacs 和 JetBrains
347 星标
你是否有过这种感觉——想要在一个编辑器中同时拥有 Vim 的强大、Emacs 的便捷和 JetBrains IDE 的功能?这正是 Vimacs 要解决的问题——它不仅仅是一个 Neovim 配置,而是一个完整的开发生态系统。
Vimacs 是什么?
Vimacs 是一个基于 NvChad 构建的定制化 Neovim 配置。作者汇集了最优质的插件和设置,打造出这样一款编辑器:
- 开箱即美——提供 50+ 主题
- 按需加载功能(97.5% 的插件采用懒加载)
- 包含舒适开发所需的一切:从 Git 集成到内置邮件客户端
Vimacs 的三大支柱
1. 美观与定制
得益于 NvChad UI,编辑器开箱即呈现现代外观。想要深色主题?Nord、Onedark、Catpuccin——任你挑选。需要浅色界面?Ayu Light 了解一下。所有主题均可即时切换。
2. 丰富的功能
Vimacs 包含:
- 完整的 IDE 功能(LSP、调试器、测试)
- Git 工作工具(包括类 Magit 界面)
- 内置应用:邮件(neomutt)、浏览器(brow.sh),甚至游戏
- AI 助手(Cody AI)和 Copilot 集成
3. 性能
尽管功能丰富,Vimacs 依然保持快速,这得益于:
- 插件懒加载(lazy.nvim)
- 优化后的配置
- 将重负载操作分流到独立进程
这个项目适合谁?
Vimacs 非常适合:
- 想要将 Neovim 打造成成熟 IDE 的开发者
- 注重定制化的爱好者
- 厌倦了在编辑器和终端之间切换的人
如何体验?
安装只需几条命令:
git clone https://github.com/NvChad/starter ~/.config/nvim
git clone https://github.com/UTFeight/vimacs
cd vimacs && mv custom ~/.config/nvim/lua/custom
要获得完整功能,你需要 Neovim Nightly 和一些依赖项(详情见项目 README)。
Vimacs 不仅仅是一个 Neovim 配置。它是一个精心设计的环境,能节省数小时的配置时间,让你拥有高效工作所需的一切。如果你准备好将编辑器提升到新水平——绝对值得一试。
项目正在积极开发中:GitHub 上 348 颗星,定期更新,路线图公开。你最感兴趣的功能是哪个——强大的调试器、内置应用,还是 AI 助手?在评论区分享吧!