Respuestas:
Eso es parte del mecanismo de carga automática. Desde
Autoloading
al
Aprende Vimscript la manera dura
y :help autoload
:
La carga automática le permite retrasar la carga del código hasta que sea realmente necesario, así que si la siguiente función
execute pathogen#infect()
ya se ha cargado, Vim simplemente lo llamará normalmente. De lo contrario, Vim buscará un archivo llamado autoload/pathogen.vim
en su ~/.vim
directorio. Si este archivo existe, Vim cargará / obtendrá el archivo. Luego intentará llamar a la función normalmente.
Todos #
en el nombre de la función funcionan como un separador de ruta. Por lo tanto, al llamar a una función:
:call foo#bar#func()
Vim buscará el archivo autoload/foo/bar.vim