这是我用于日常开发的 Neovim 配置,偏向轻量、可读、易维护。
最开始入门时受到 @theniceboy 启发:
theniceboy 的 Neovim 配置
init.lua:入口配置lua/:核心配置与模块lsp/:语言服务相关配置ftplugin/:按文件类型加载的设置snippets/:代码片段nvim-pack-lock.json:插件锁定文件tmp/:临时文件
- Neovim nightly 0.12
- 备份原有配置
mv ~/.config/nvim ~/.config/nvim.bak
- 克隆本仓库
git clone <repo-url> ~/.config/nvim
- 启动 Neovim
nvim
如果你配置了插件管理器,请根据其提示完成首次安装。
- 根据需要在
lua/中调整模块开关与选项 - 语言相关配置放在
lsp/或ftplugin/