Неизвестная функция: vundle # begin

658
noer

Я клонировал файлы Vundle в свой домашний каталог под Cygwin

Затем я следовал инструкциям по адресу: https://github.com/VundleVim/Vundle.vim

Так как я запускаю vim под cygwin, я изменяю путь выполнения в моем .vimrcфайле на:

set rtp+=C:cygwin64/home/USERNAME/.vim/bundle/Vundle.vim/ call vundle#begin('C:/cygwin64/home/USERNAME/.vim/bundle/') 

Теперь каждый раз, когда я запускаю vim под cygwin, я получаю следующие ошибки:

Error detected while processing /home/username/.vimrc line 7: E117: Unknown function: vundle#begin line 10: E492: Not an editor comand: Plugin 'VundleVim/Vundle.vim' line 15: E117: Unknown function: vundle#end Press ENTER or type command to continue 

после нажатия Enter, vim работает нормально, но без каких-либо ошибок.

Вопросы:

  1. Есть идеи, что может быть не так?
  2. совместим ли Vundle с Cygwin?
0
в cygwin вы должны использовать путь posix, например `/ home / USERNAME / .vim / bundle /` not `C: / cygwin64 / home / USERNAME / .vim / bundle /`, которым управляют не все программы matzeri 6 лет назад 1
Спасибо, Это решило проблему и привело к реализации. Я очень ценю ваш комментарий. noer 6 лет назад 0

1 ответ на вопрос

-1
romainl

Эта строка:

Error detected while processing /home/username/.vimrc 

должен дать вам довольно хорошее представление о том, что вы сделали не так.

Похожие вопросы