Well, I would go with vim (dont forget to read the blog post about this Android version and this little tutorial with another solution) with zencoding plugin. But I'm a little biased since I use vim daily for development and I'm already used to it's modal approach.
It's a good opportunity to learn a new editor nonetheless, and understand why the hell these nutheads use vi.
There's a good post about vim as well, with some plugins for web development. Beware though that a lot may not work in your Android environment.