Vim: сообщение об ошибке при поиске, но не при запуске
Я довольно новичок в Vim/gVim и, вероятно, делаю что-то не так. Что я хочу сделать, это полностью перезагрузить мою конфигурацию (например, перезапустить), но во время работы gVim (сохранить текущий сеанс). Вот шаги, которые я делаю, и их результат:
Запустите gVim → Нет ошибок
:so $MYVIMRC
→ Нет ошибок:so $MYGVIMRC Error detected while processing ~\.gvimrc: line 1: E185: Cannot find color scheme 'kolor'
Когда я делаю шаг 3 перед шагом 2, я не получаю никакой ошибки, но что если я захочу получить файлы несколько раз в одном сеансе? Нужно ли сначала каким-то образом выгружать их, или мне нужно сохранить сеанс, перезапустить gVim и каждый раз заново загружать сеанс?
~ /.gvimrc:
set runtimepath=$HOME/.vim,$VIMRUNTIME,$HOME/.vim/after
execute pathogen#infect()
~ /.gvimrc:
colorscheme kolor
~ /.vim / автозагрузка / pathogen.vim
~ /.vim / комплект / ВИМ-колор / цвета / kolor.vim
Vim 7.4, патчи 1-2054
Windows & Xubuntu
1 ответ
Существует простое решение этой проблемы. Попробуйте переместить kolor.vim
подать в ~/.vim/colors
, Кроме того, вам не нужно вносить изменения в путь времени выполнения. Vundles делает это автоматически для вас. Кажется, потому что вы вручную изменили свой путь выполнения set runtimepath=$HOME/.vim,$VIMRUNTIME,$HOME/.vim/after
Смущает Вим.
set rtp+=~/.vim/bundle/Vundle.vim
Дайте мне знать, если это решит вашу проблему. Хорошее правило для большого пальца - не помещать в файл.vimrc ничего, что вы не до конца понимаете.