Le chargement automatique vous permet de retarder le chargement du code jusqu'à ce qu'il soit réellement nécessaire, donc si la fonction suivante
execute pathogen#infect()
a déjà été chargé, Vim l'appellera simplement normalement. Sinon, Vim recherchera un fichier appelé autoload/pathogen.vimdans votre ~/.vimrépertoire. Si ce fichier existe, Vim charge / source le fichier. Il essaiera ensuite d'appeler la fonction normalement.
Chaque #nom de fonction fonctionne comme un séparateur de chemin. Ainsi lors de l'appel d'une fonction:
Réponses:
Cela fait partie du mécanisme de chargement automatique. De
Autoloading
chez Learn Vimscript The Hard Way et:help autoload
:Le chargement automatique vous permet de retarder le chargement du code jusqu'à ce qu'il soit réellement nécessaire, donc si la fonction suivante
a déjà été chargé, Vim l'appellera simplement normalement. Sinon, Vim recherchera un fichier appelé
autoload/pathogen.vim
dans votre~/.vim
répertoire. Si ce fichier existe, Vim charge / source le fichier. Il essaiera ensuite d'appeler la fonction normalement.Chaque
#
nom de fonction fonctionne comme un séparateur de chemin. Ainsi lors de l'appel d'une fonction:Vim recherchera le fichier
autoload/foo/bar.vim
la source