Vimel 个性化的跨平台 Vim 配置(Linux 遵循 XDG 规范,Windows 遵循平台惯例)
打开终端,先回到用户主目录,后续所有操作均基于此使用相对路径:
-
Linux / Debian:
cd ~ mkdir -p .config
-
Windows (CMD):
cd /d %USERPROFILE% mkdir .config
-
统一克隆命令 (跨平台一致):
git clone https://github.com/VimWei/vim-init.git .config/vim
-
Windows (CMD) 额外步骤: 创建符号链接让 Vim 找到配置文件:
if not exist vimfiles mkdir vimfiles if exist vimfiles\vimrc del vimfiles\vimrc mklink vimfiles\vimrc .config\vim\vimrc
# 安装 uv
# Linux / macOS:
curl -LsSf https://astral.sh/uv/install.sh | sh
# Windows (WinGet,CMD/PowerShell 通用):
winget install --id=astral-sh.uv -e
# 安装 python 环境及依赖
uv pip install --python 3.13 --requirement .config/vim/pyproject.toml --target .local/share/uv/tools/vim-init打开 Vim,在命令行模式下执行以下命令完成所有插件的组装:
:PlugInstall
📂 目录隔离说明: 配置文件存放于配置目录
.config/vim/,而插件源码、undo 历史、swap 临时文件等运行时数据会自动隔离到独立目录,不污染配置仓库:
- Linux:
~/.vim/(含plugged/、undodir/、swap/、backup/)- Windows:
%USERPROFILE%\vimfiles\(含plugged/、undodir/、swap/、backup/)
-
<Leader>是空格键<space> -
使用命令
:VI打开并配置 VIMRC -
使用
\打开 Navigator 按键导航- 使用
:VN自定义 Navigator 导航
- 使用
-
使用
<Leader><Leader>m打开菜单- 使用
:VM自定义 Menu 菜单
- 使用