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