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.vimen su ~/.vimdirectorio. 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:
Respuestas:
Eso es parte del mecanismo de carga automática. Desde
Autoloadingal 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
ya se ha cargado, Vim simplemente lo llamará normalmente. De lo contrario, Vim buscará un archivo llamado
autoload/pathogen.vimen su~/.vimdirectorio. 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:Vim buscará el archivo
autoload/foo/bar.vimfuente