2016-02-13 1 views
0

Я пытаюсь настроить Vim на своем VPS. Я сделал все, как описано во многих учебниках и файлах README.md.Установка vim plugin vundle завершается неудачно при новой установке

Так, кв-получить Vim, ВИМ работает APT-получить мерзавец тянуть ВИМ создали ~/.vimrc

и это выглядит следующим образом:

" vim -u test/vimrc 
set nocompatible 
set nowrap 
filetype off 
set rtp+=~/.vimrc/bundle/Vundle.vim 
call vundle#begin() 

Plugin 'VundleVim/Vundle.vim' 

Plugin 'L9' 

call vundle#end() 
filetype plugin indent on 

Моя древовидная структура выглядит как это следует:

. 
└── bundle 
    └── Vundle.vim 
     ├── autoload 
     │   ├── vundle 
     │   │   ├── config.vim 
     │   │   ├── installer.vim 
     │   │   └── scripts.vim 
     │   └── vundle.vim 
     ├── changelog.md 
     ├── CONTRIBUTING.md 
     ├── doc 
     │   └── vundle.txt 
     ├── ftplugin 
     │   └── vundlelog.vim 
     ├── LICENSE-MIT.txt 
     ├── README.md 
     ├── README_ZH_CN.md 
     ├── syntax 
     │   └── vundlelog.vim 
     └── test 
      ├── files 
      │   └── test.erl 
      ├── minirc.vim 
      └── vimrc 

Сейчас, по словам руководства и README.md, я должен запустить Vim, и он должен загрузить плагин, но нет.

line 6: 
E117: Unknown function: vundle#begin 
line 8: 
E492: Not an editor command: Plugin 'VundleVim/Vundle.vim' 
line 10: 
E492: Not an editor command: Plugin 'L9' 
line 12: 
E117: Unknown function: vundle#end 

Я попытался прочитать немного существующих проблем, что люди были, они все настроенные вещи немного, изменены стандартные папки и т.д., но все мои вещи выглядят именно там, где они должны быть, я пытался по умолчанию.

Как хорошо, что я видел, что люди просят за: scriptnames так вот он идет:

1: /usr/share/vim/vimrc 
2: /usr/share/vim/vim74/debian.vim 
3: /usr/share/vim/vim74/syntax/syntax.vim 
4: /usr/share/vim/vim74/syntax/synload.vim 
5: /usr/share/vim/vim74/syntax/syncolor.vim 
6: /usr/share/vim/vim74/filetype.vim 
7: ~/.vimrc 
8: /usr/share/vim/vim74/ftoff.vim 
9: /usr/share/vim/vim74/ftplugin.vim 
10: /usr/share/vim/vim74/indent.vim 
11: /usr/share/vim/vim74/plugin/getscriptPlugin.vim 
12: /usr/share/vim/vim74/plugin/gzip.vim 
13: /usr/share/vim/vim74/plugin/matchparen.vim 
14: /usr/share/vim/vim74/plugin/netrwPlugin.vim 
15: /usr/share/vim/vim74/plugin/rrhelper.vim 
16: /usr/share/vim/vim74/plugin/spellfile.vim 
17: /usr/share/vim/vim74/plugin/tarPlugin.vim 
18: /usr/share/vim/vim74/plugin/tohtml.vim 
19: /usr/share/vim/vim74/plugin/vimballPlugin.vim 
20: /usr/share/vim/vim74/plugin/zipPlugin.vim 

Теперь пишу это здесь, я заметил, что, очевидно, некоторые по умолчанию где-то положить вещи/USR/доли? Это моя проблема?

Спасибо.

+0

Этот вопрос может быть более уместным на соответствующем сайте http://vi.stackexchange.com. Подумайте об использовании ссылки флага в нижней части вашего Q и попросите модератора переместить его. Пожалуйста, не публикуйте те же Q на двух разных сайтах. Спасибо и удачи – shellter

ответ

3

Вы

set rtp+=~/.vimrc/bundle/Vundle.vim 

в вашем vimrc, и это означает, что ваш Vundle.vim находится под ~/.vimrc/bundle/. Но ~/.vimrc указан в результатах :scriptnames. Так что, если вы следовали инструкциям из Vundle.vim, я думаю, вы должны изменить эту строку, чтобы

set rtp+=~/.vim/bundle/Vundle.vim 

если ваш ~/.vimrc обычный файл, а не каталог, и у вас есть Vundle.vim под ~/.vim/.

+0

Ahhh ... Итак, хромая деталь ... :) Я смотрел на нее часами, но постоянно упускал из виду тот факт, что это родительский каталог с другим именем, а не что-то еще .... Спасибо @Yous – Balkyto

 Смежные вопросы

  • Нет связанных вопросов^_^