This is an interesting bit that I learnt about from an email in a mailing list by James Pryor. To generate html output for code within a shell script you can use: vim myscript.sh '+syntax on' '+ set nu' '+set background=light' +TOhtml '+w myscript.html' '+qall!' If you don’t want numbers…