我正在尝试将 gruvbox 航空主题与我的 gruvbox 配色方案一起使用,但 gruvbox 似乎没有官方航空主题。
https://github.com/vim-airline/vim-airline-themes/tree/master/autoload/airline/themes
在我的~/.vimrc
:
colorscheme gruvbox
let g:airline_theme='gruvbox'
call plug#begin('~/.vim/plugged')
...
" Status bar
Plug 'vim-airline/vim-airline'
Plug 'vim-airline/vim-airline-themes'
...
call plug#end()
尝试使用 vim 打开文件时产生此错误:
无法解析航空公司主题“colors/gruvbox”。主题已迁移至 github.com/vim-airline/vim-airline-themes。
我的 gruvbox 配色方案位于~/.vim/colors/gruvbox.vim
。
答案1
我有以下几行,.vimrc
它工作得很好
" Vim Airline
Plugin 'vim-airline/vim-airline'
Plugin 'vim-airline/vim-airline-themes'
let g:airline_theme='gruvbox'
笔记::PlugInstall
添加它们后您必须运行。
答案2
您可以通过复制所需文件来手动安装最新的 gruvbox 主题。对于我的配置,我所需要的只是颜色和自动加载文件:
git clone [email protected]:morhetz/gruvbox.git /tmp/gruvbox
cp /tmp/gruvbox/autoload/* ~/.vim/autoload/
cp /tmp/gruvbox/colors/* ~/.vim/colors/
使用插件管理器
管理插件的更可持续的方法是将其添加到插件管理器中。在我使用 vim-plug 的情况下,需要以下行:
" Colorscheme (includes its own airline theme)
Plug 'morhetz/gruvbox'
也可以看看:https://github.com/morhetz/gruvbox/wiki/Installation#general
不幸的是,安装后你仍然需要手动添加颜色配置。在我使用 vim-plug 的情况下,运行后:PlugInstall
:
mkdir --parents ~/.vim/colors
ln -s ~/.vim/plugged/gruvbox/colors/gruvbox.vim ~/.vim/colors/gruvbox.vim