💡
原文英文,约800词,阅读约需3分钟。
📝
内容提要
schnitzel.nvim是一个基本的neovim配置,适用于大多数用例。它是最小化、类似IDE和模块化的。建议初学者阅读相关部分。不建议直接复制我的配置。可以在awesome-neovim中找到更多资源。安装和使用方法详见文章。
🎯
关键要点
- schnitzel.nvim是一个适用于大多数用例的neovim配置,具有最小化、类似IDE和模块化的特点。
- 主分支是稳定版本,适合需要开箱即用设置的用户;'my-own'分支是个人使用的最新配置,可能会有频繁的破坏性更改。
- 建议初学者阅读相关部分,但不建议直接复制配置,因为它是根据个人偏好和工作流程优化的。
- 该配置包含基本的插件和配置,适合大多数文本相关任务,支持Lua和Vimscript。
- 用户可以查看配置,找到感兴趣的部分,建议分叉配置并独立使用,以避免未来的破坏性更改。
- 学习neovim的资源包括官方手册、:help命令和vim tutor,rockerBOO的awesome-neovim是一个很好的插件集合。
- 使用前需要安装neovim 0.9+、nerd font、ctags和ripgrep,并手动安装LSP服务器。
- 备份旧的nvim配置后,克隆schnitzel.nvim并将其放入配置目录,使用Lazy.nvim处理插件初始化。
- 使用LSP时,需手动安装语言服务器,并在配置文件中添加LSP服务器。
- 该配置支持基本的Markdown和LaTeX,Markdown预览需要设置浏览器,LaTeX预览需要指定预览器。
- 可以随时保存项目会话,已保存的会话会在启动屏幕上显示。
- 自定义配置时,插件可以在lua/plugins/init.lua中添加,或使用单独的配置文件,Lazy.nvim会自动加载。
➡️