You can now have syntax highlighting and indenting for lolcode in vim. Download the tarball from http://www.indentedlines.net/lolcode/vim.tar.gz.
Please note that you have to rename the two files to lolcode.vim
Put the two files in $HOME/.vim/syntax and $HOME/.vim/indent respectively. You also need to have 'filetype plugin indent on' in your .vimrc file. Using 'syntax on' and 'filetype on' is also a good idea.
Because lolcode is a new filetype, you need to make sure it is detected by the system: 'mkdir ~/.vim/ftdetect'
Create a new file named lol.vim in that directory. In this file you need to have the following line:
au BufRead,BufNewFile *.lol set filetype=lolcode