在安装完VimPlus插件后,运行Vim,提示:
airline: Could not resolve airline theme "onedark". Themes have been migrated to github.com/vim-airline/vim-airline-themes.
其实最后发现只是Git的时候遇到网络问题,vim-airline-themes
没有安装完整。但是过程熟悉了一下Vim的配置:
如果你使用的是 Vim 的插件管理器(如 vim-plug、Vundle、Pathogen 等),可以参考下面的示例来安装 vim-airline-themes
插件。
对于 vim-plug
用户:
Plug 'vim-airline/vim-airline-themes'
对于 Vundle
用户:
Plugin 'vim-airline/vim-airline-themes'
对于 Pathogen
用户,可以在终端中运行以下命令:
cd ~/.vim/bundle
git clone https://github.com/vim-airline/vim-airline-themes.git
刚开始我不知道Vimplus是否安装了插件管理器,在我了解后,比如要知道我是否安装了vim-plug
插件管理器,我们可以:
1.在命令行中运行以下命令:
对于 Vim
:
ls ~/.vim/autoload/plug.vim
对于 Neovim
:
ls ~/.local/share/nvim/site/autoload/plug.vim
如果我们看到 plug.vim
文件,那么 vim-plug
已经安装。
2.查看我们的 Vim 配置文件(.vimrc
,如果使用 Neovim,则为 ~/.config/nvim/init.vim
),并检查其中是否包含类似以下内容的 vim-plug
配置:
call plug#begin('~/.vim/plugged')
" 这里放插件配置,例如:
" Plug 'tpope/vim-surround'
call plug#end()
如果我们的配置文件中包含这些设置,说明我们正在使用 vim-plug
管理插件。
在 Vim 中,我们可以尝试运行 vim-plug
相关的命令。打开 Vim,然后输入以下命令:
:PlugStatus
如果这个命令正常执行并显示插件状态,说明我们已经安装了 vim-plug
。如果我们收到 "Not an editor command"
的错误消息,说明 vim-plug
尚未安装。
通过检查这些内容,我们应该能够确定自己是否安装了 vim-plug
插件管理器。
如果确定安装了 vim-plug
插件管理器(.vimrc
,如果使用 Neovim,则为 ~/.config/nvim/init.vim
),则可以在Vim配置文件中配置上相应的插件安装语句
call plug#begin('~/.vim/plugged')
" 这里放插件配置,例如:
" Plug 'tpope/vim-surround'
call plug#end()
保存并退出 Vim 配置文件。
重新打开 Vim,然后运行以下命令安装 vim-airline-themes
插件:
:PlugInstall
则会完成所配置插件的安装。