I'm pretty sure vi/m needs a proper terminal, so... actually that might not be surmountable, given that there were probably BBS clients back then. But I suspect it would be easier to write a file system adapter that could let you safely share the files then to try and support a modern program in that kind of resource constrained environment.