I just installed MacVim (and did an override of Vim). And I am trying to get Pathogen to work. When I start Vim, I get the following error:
Error detected while processing /Users/nir/.vim/autoload/pathogen.vim:
line 1:
E477: No ! allowed: <!DOCTYPE HTML PUBLIC "-//IETF//DTD HTML 2.0//EN">
line 2:
E488: Trailing characters: <html><head>
line 3:
Press ENTER or type command to continue
E488: Trailing characters: <title>302 Found</title>
line 4:
E488: Trailing characters: </head><body>
line 5:
E488: Trailing characters: <h1>Found</h1>
line 6:
E488: Trailing characters: <p>The document has moved <a href=
line 7:
E488: Trailing characters: <hr>
line 8:
E488: Trailing characters: <address>Apache/2.2.22 (Debian) Server at tpo.pe Port 443</address>
line 9:
E488: Trailing characters: </body></html>
line 1:
E477: No ! allowed: <!DOCTYPE HTML PUBLIC "-//IETF//DTD HTML 2.0//EN">
line 2:
E488: Trailing characters: <html><head>
line 3:
E488: Trailing characters: <title>302 Found</title>
line 4:
E488: Trailing characters: </head><body>
line 5:
E488: Trailing characters: <h1>Found</h1>
line 6:
E488: Trailing characters: <p>The document has moved <a href=
line 7:
E488: Trailing characters: <hr>
line 8:
E488: Trailing characters: <address>Apache/2.2.22 (Debian) Server at tpo.pe Port 443</address>
line 9:
E488: Trailing characters: </body></html>
Error detected while processing /Users/nirchernia/.vimrc:
line 1:
E117: Unknown function: pathogen#infect
E15: Invalid expression: pathogen#infect()
My .vimrc looks like this
execute pathogen#infect()
syntax on
filetype plugin indent on
And my directory looks like this
~/
.vimrc
.vim
autoload
pathogen.vim
bundle
nerdtree
.viminfo
Looks like you copied the pathogen.vim
directly from the browser, which has all the HTML tags in it.
Try running following command and try again -
curl -LSso ~/.vim/autoload/pathogen.vim https://tpo.pe/pathogen.vim
More on pathogen installation.