Помогите установить плагин vim fuzzyfinder

2305

Этот плагин ( здесь ) выглядит действительно великолепно, но всякий раз, когда я пытаюсь установить его, vim, похоже, не осознает, что он существует.

Я распаковываю архив в моем .vim dir, но когда я запускаю vim и пытаюсь выполнить команду fuzzyfinder, я получаю сообщение об ошибке «команда не найдена».

E492: Not an editor command: FufBuffer 

Вот содержимое моего .vim dir

bash-3.2$ ls -R .vim .vim: autoload doc plugin syntax vim-fuzzyfinder.zip  .vim/autoload: fuf fuf.vim  .vim/autoload/fuf: bookmark.vim callbackfile.vim dir.vim givencmd.vim givenfile.vim mrufile.vim tag.vim buffer.vim callbackitem.vim file.vim givendir.vim mrucmd.vim taggedfile.vim  .vim/doc: fuf.jax fuf.txt vcscommand.txt  .vim/plugin: fuf.vim fuzzyfinder.vim vcsbzr.vim vcscommand.vim vcscvs.vim vcsgit.vim vcshg.vim vcssvk.vim vcssvn.vim  .vim/syntax: CVSAnnotate.vim gitAnnotate.vim SVKAnnotate.vim SVNAnnotate.vim vcscommit.vim bash-3.2$ 
1
Проверка $ VIMRUNTIME определенно хорошая идея. Однако, проверив это, я отправил электронное письмо автору Такеши Нишида, чтобы спросить, есть ли у него какие-либо идеи. По-видимому, последняя версия FuzzyFinder требует vim 7.2! Я думаю, что пропустил это в примечаниях по установке, но после того, как я убедился, что я был на 7.2, это сработало. Спасибо за помощь! 15 лет назад 0

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

2
John T

Вы должны распаковать его в вашем каталоге времени выполнения vim. Это хранится в переменной окружения $VIMRUNTIME. Даже если ваш звук звучит правильно, посмотрите, что сообщается этим:

cd $VIMRUNTIME;pwd 

также проверьте права доступа к файлам.

1
DaveParillo

Замечания по установке подразумевают, что вы должны поместить эти файлы в «ваше время выполнения». Этот человек не является носителем английского языка - возможно, он принимает $ VIMRUNTIME. А может и нет. Я бы поставил это и у себя дома. Попробуйте $ VIMRUNTIME.

Есть ли :help :fufвернуть что - нибудь?