用途:这是一个围绕 dotfiles 中 Neovim 配置的技能,用于搭建或修改基于 Lua 的 Neovim 配置。配置位于 config/nvim,符号链接到 ~/.config/nvim/(XDG 标准),改动会全局生效;资料显示该目录当前为空,处于可初始化状态。
主要能力:覆盖编辑器选项(行号、缩进、搜索、性能等)、自定义快捷键(含 leader 设置与窗口/缓冲区导航)、autocmds(yank 高亮、保存自动格式化、恢复光标)、lazy.nvim 插件引导与插件规格、LSP(nvim-lspconfig 配合 mason/mason-lspconfig/cmp-nvim-lsp)、Treesitter、Telescope、nvim-cmp 补全、主题等;也说明可选用 init.vim 旧式结构,但推荐 init.lua,且两者不可同时使用。
使用方式:可按最小 init.lua 或模块化结构(lua/config 与 lua/plugins)组织;插件在 lua/plugins/ 下以 return 返回规格,lazy.nvim 引导命令为 git clone --filter=blob:none https://github.com/folke/lazy.nvim.git --branch=stable <lazypath>。常用检查命令包括 :Lazy、:checkhealth、:LspInfo、:Mason、:LspRestart,查看配置路径 :echo stdpath('config'),重载 :source $MYVIMRC。
适用场景:首次搭建 Neovim、添加插件、配置语言服务器、调整键位与选项、按语言(如 Go)定制开发环境。
限制:资料未提供该配置的完整可运行成品、版本要求、平台限制或收费信息;部分细节(如各插件具体版本、实际效果)暂未提供,需以实际环境为准。