@terryleung83
I´ve the same problem. I have a SL-C3100 Zaurus using vim via qkonsole and no syntax higlighting possible.
Do you really add "syntax=on" in the .vimrc or "syntax on". The version "syntax on" is actuall set at my .vimrc but it doesn`t work.
Maybe i try "export TERM=linux" this hopefuly it work.
Thanks,
climber