准备工作
- 安装基本工具:
sudo apt-get update
sudo apt-get upgrade -y- 安装相关的依赖包
sudo apt-get install fuse libfuse2 git python3-pip ack-grep -y
安装 Neovim Appimage
- 下载并安装appimage, 使用
output-document将其重命名为 nvim:
wget --quiet https://github.com/neovim/neovim/releases/download/nightly/nvim.appimage --output-document nvim- 将所有者设置为
root, 并使所有者都可以访问 nvim:
chmod +x nvim
sudo chown root:root nvim- 将二进制文件移动到
/usr/bin:sudo mv nvim /usr/bin - 进入主目录并创建子文件夹以安放配置文件
cd ~
mkdir -p .config/nvim安装 Vim-plug 插件管理器
curl -fLo ~/.local/share/nvim/site/autoload/plug.vim --create-dirs https://raw.githubusercontent.com/junegunn/vim-plug/master/plug.vim关于 NeoVim 的配置文件
- 第一种方案: 建立 nvim 单独的配置文件:
touch ~/.config/nvim/init.vim - 第二种方案: 如果已经存在 vim 配置, 那么 nvim 也可以共享其配置, 建立一个软连接即可. 但要注意如果 vim 没有 vim-plug 插件的话就会报错:
ln -s ~/.vimrc ~/.config/nvim/init.vim
为 NeoVim 安装插件:
- 安装 NeoVim Python模块:
pip3 install --user neovim - 在
~/.config/nvim/init.vim文件添加以下行(安装 vim-go 插件):
call plug#begin()
Plug 'fatih/vim-go'
call plug#end()- 启动 nvim, 执行
PlugInstall, 更新插件, 然后退出:
nvim
:PlugInstall
:UpdateRemotePlugins
:qa