Я пытаюсь использовать тему авиакомпании 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 ответ1

0

Вы можете вручную установить последнюю тему gruvbox, скопировав необходимые файлы. Для моей конфигурации мне нужны были только цвет и файлы автозагрузки:

git clone git@github.com: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

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .