Neovim + LazyVim 现代化配置指南
1. 核心前置准备 (Prerequisites)
在安装 Neovim 之前,必须准备好以下环境,否则插件功能(如搜索、图标显示)会失效。
1.1 Nerd Fonts (必须)
LazyVim 严重依赖图标字体来美化界面。
- 设置:在终端(Terminal/iTerm2/Alacritty/Windows Terminal)设置中,将字体修改为你安装的 Nerd Font。
- 官网下载:Nerd Fonts Official Downloads
操作:下载并安装一个 Nerd Font(推荐 JetBrainsMono Nerd Font 或 Hack Nerd Font)。
1.2 基础构建工具
很多插件(如 Telescope, Treesitter)需要编译或依赖外部工具。
- macOS:
brew install ripgrep fd gcc lazygit - Ubuntu/Debian:
sudo apt install build-essential ripgrep fd-find git(注意:fd 可能需要做软链接) - ArchLinux:
sudo pacman -S base-devel ripgrep fd git lazygit - Windows: 建议使用 Scoop 或 Chocolatey 安装
ripgrep,fd,gcc,lazygit。
2. 安装 Neovim (Stable Release)
LazyVim 要求 Neovim 版本至少为 0.9.0+(推荐 0.10+)。
- 官网发布页:Neovim Release Page
各平台安装指令:
Linux (通用/推荐): Arch Linux (Pacman): Arch 的官方仓库通常紧跟上游版本,直接安装即可获得最新的稳定版(无需编译):
sudo pacman -S neovim
下载 AppImage 是最快且不依赖系统包管理器版本的方法:
curl -LO https://github.com/neovim/neovim/releases/latest/download/nvim.appimage
chmod u+x nvim.appimage
./nvim.appimage # 建议将其移动到 /usr/local/bin 并重命名为 nvim
Windows (Winget):
winget install Neovim.Neovim
macOS (Homebrew):
brew install neovim
验证安装:终端输入 nvim --version。


