安装 neovim
- ArchLinux
sudo pacman -S neovim
更多安装方式查看官方安装文档
安装 packer 包管理器
我们可以使用 packer 来管理 neovim 的插件
- Unix/Linux 系统下安装(需要先安装git,如有直接执行下面命令)
git clone --depth 1 https://github.com/wbthomason/packer.nvim\
~/.local/share/nvim/site/pack/packer/start/packer.nvim
- Windows PowerShell 下安装
git clone https://github.com/wbthomason/packer.nvim "$env:LOCALAPPDATA
vim-data\site\pack\packer\start\packer.nvim"
配置 packer 包管理器
安装后,我们需要新建文件~/.config/nvim/init.vim
这是 neovim 配置文件
mkdir -p ~/.config/nvim && touch ~/.config/nvim/init.vim
然后再新建一个文件~/.config/nvim/lua/plugins.lua
这是packer管理插件的配置
mkdir -p ~/.config/nvim/lua && touch ~/.config/nvim/lua/plugins.lua
然后编辑~/.config/nvim/init.vim
配置,填入如下内容
lua require('plugins')
编辑~/.config/nvim/lua/plugins.lua
,填入如下内容
vim.cmd [[packadd packer.nvim]]
return require('packer').startup(function()
-- Packer can manage itself
use 'wbthomason/packer.nvim'
-- You add plugins here
end)
Done
Packer 命令
# 安装/更新/删除插件 直接执行这个命令
nvim +PackerSync