neovim 和 packer 包管理器安装

安装 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
Published At