Vim Pathogène ne se charge pas - E117: fonction Inconnue: agent pathogène#infecter

Cela devrait être très simple problème. J'ai une simple .vimrc fichier. Il est de 15 lignes dans son intégralité:

filetype off
set nocompatible
call pathogen#infect()
syntax on
filetype plugin indent on

set hlsearch
set colorcolumn=79
set number
set list
set expandtab
set tabstop=4
set softtabstop=4

colorscheme vividchalk

Quand j'essaie de démarrer vim, si, j'obtiens le message d'erreur suivant:

Error detected while processing /Users/Jon/.vimrc:
line    3:
E117: Unknown function: pathogen#infect
line   15:
E185: Cannot find color scheme 'vividchalk'

J'ai travaillé un certain temps à la résolution de ce, y compris en regardant ici: Vim: agent Pathogène pas de chargement et ici: Agent pathogène ne prend pas en charge les plugins et ici: https://github.com/tpope/vim-pathogen/issues/50

Je suis ranger tout mon vim liés à des fichiers dans un ~/.dotfiles/vim/ répertoire et ont un lien symbolique .vimrc et .gvimrc et .vim/de mon répertoire home. J'ai trois plugins, je suis en train de charger: commande-t, commentaire, et fugitif. Ces plugins sont tous les submodules. La structure de répertoire est comme suit:

.dotfiles/
 ├──vim/
    ├── autoload/
    │   └── pathogen.vim
    ├── bundle/
    │   ├── command-t/
    │   ├── commentary/
    │   └── fugitive/
    ├── colors/
    │   ├── distinguished.vim
    │   └── vividchalk.vim
    ├── ftdetect/
    │   ├── markdown.vim
    │   └── vim.vim
    ├── gvimrc
    ├── snippets/
    │   └── markdown.snippets
    ├── syntax/
    │   ├── markdown.vim
    │   └── python.vim
    ├── test.txt
    └── vimrc
Pourquoi le ~/.dotfiles/ répertoire? C'est probablement ce qui fait désordre des choses.

OriginalL'auteur jononomo | 2012-10-26