安装Neovim
Install - Neovim
第一步:清理旧配置
打开 CMD(管理员身份),执行:
cmd
rmdir /s /q "C:\Users\Administrator\AppData\Local\nvim" rmdir /s /q "C:\Users\Administrator\AppData\Local\nvim-data"
第二步:创建配置目录
cmd
mkdir "C:\Users\Administrator\AppData\Local\nvim\lua" mkdir "C:\Users\Administrator\AppData\Local\nvim-data\packer\start"
第三步:下载 Packer 插件管理器
cmd
git clone https://gitclone.com/github.com/wbthomason/packer.nvim.git "C:\Users\Administrator\AppData\Local\nvim-data\packer"
如果gitclone.com连不上,换成:
cmd
git clone https://kgithub.com/wbthomason/packer.nvim.git "C:\Users\Administrator\AppData\Local\nvim-data\packer"
第四步:下载 tokyonight 主题
cmd
git clone https://gitclone.com/github.com/folke/tokyonight.nvim.git "C:\Users\Administrator\AppData\Local\nvim-data\packer\start\tokyonight.nvim"
如果gitclone.com连不上,换成:
cmd
git clone https://kgithub.com/folke/tokyonight.nvim.git "C:\Users\Administrator\AppData\Local\nvim-data\packer\start\tokyonight.nvim"
第五步:创建 init.lua 配置文件
用记事本打开:
cmd
notepad "C:\Users\Administrator\AppData\Local\nvim\init.lua"
粘贴以下完整内容:
lua
-- ========== 基础路径设置 ========== -- 让 Neovim 能找到 packer 和主题 vim.opt.rtp:prepend(vim.fn.stdpath("data") .. "/packer") vim.opt.rtp:prepend(vim.fn.stdpath("data") .. "/packer/start/tokyonight.nvim") -- ========== 加载 Packer ========== local status, packer = pcall(require, "packer") if not status then print("⚠️ Packer 未安装,请执行 git clone") return end -- ========== 插件配置 ========== packer.startup(function() use "wbthomason/packer.nvim" -- Packer 自身 use "folke/tokyonight.nvim" -- 主题 end) -- ========== 应用主题 ========== pcall(vim.cmd.colorscheme, "tokyonight") -- ========== 基础编辑器设置 ========== vim.opt.number = true -- 显示行号 vim.opt.relativenumber = true -- 相对行号 vim.opt.tabstop = 4 -- Tab 宽度 vim.opt.shiftwidth = 4 -- 缩进宽度 vim.opt.expandtab = true -- 用空格代替 Tab vim.opt.mouse = "a" -- 启用鼠标 vim.opt.termguicolors = true -- 启用真彩色 print("✅ Neovim 配置加载成功!")保存并关闭记事本(Ctrl + S)。
第六步:启动 Neovim
cmd
nvim
预期结果:
界面变成深蓝紫色(tokyonight 主题)
底部显示
✅ Neovim 配置加载成功!左侧显示行号
常用操作速查
| 操作 | 快捷键 |
|---|---|
| 进入插入模式 | i |
| 退出插入模式 | Esc |
| 保存文件 | Esc→:→w→ 回车 |
| 保存并退出 | Esc→:→wq→ 回车 |
| 运行 Go 代码 | Esc→:→GoRun→ 回车 |
| 跳转到定义 | gd |
| 返回上一位置 | Ctrl + o |
| 打开/关闭文件树 | Ctrl + n |
| 格式化代码 | Esc→:→GoFmt→ 回车 |
| 撤销 | u |
| 搜索 | /关键词→ 回车,按n下一个 |
