Not sure I completely understand what you're trying to do...
A bluetooth keyboard as an output device?
Are you wanting to interact with Debian through the bluetooth connection, or interact with another device?
As for vnc, I'm not sure how that will save you from vi, but most vnc servers on Unix that i've seen, work by pretending to be a X server, and so will need a set of fonts, or a font server...
Bookmarks