Vim: Не могу получить патоген для загрузки связок
Я прочитал пять других вопросов по этому поводу в Stackru, github и т. Д., Но не смог решить эту проблему, и на данный момент я полностью потерян.
Я на Ubuntu 11.10 с Vim 7.3.
Вот мой.vimrc
set nocp
call pathogen#infect()
syntax on
filetype plugin indent on
call pathogen#infect()
colorscheme xoria256
set rnu
set expandtab
set tabstop=2
set shiftwidth=2
set cindent
set virtualedit=all
pathogen.vim находится в ~/.vim/autoload, и у меня есть vim-jade и vim -round в ~/.vim/bundle/
Я не получаю никаких ошибок при запуске vim index.jade, просто у меня нет подсветки синтаксиса и я не могу использовать команды vim Surround.
Любая помощь потрясет! Я был в этом в течение нескольких часов.
2 ответа
Вам нужен только один вызов для патогена, и это должно произойти, прежде чем вы делаете filetype plugin indent on
,
Эта версия вашего ~/.vimrc
должно сработать.
set nocompatible
call pathogen#infect()
syntax on
filetype plugin indent on
colorscheme xoria256
set relativenumber
set expandtab
set tabstop=2
set shiftwidth=2
set cindent
set virtualedit=all
Создайте каталог в комплекте с именем вашего плагина
mkdir ~/.vim/bundle/round /
Разархивируйте плагин в каталог, который вы создали.
cp ~ /round.zip ~ /.vim / bundle /round / cd ~ /.vim / bundle /round / распаковать surround.zip rm -rf surround.zip
Добавьте эти строки в начало ~ /.vimrc
выполнить синтаксис pathogen#infect() для отступа плагина типа файла
Теперь вы сможете использовать плагин round.vim.