I ran across an implementation of vi for the Pocket PC. Here is the home page:
http://users.rcn.com/pjsteuert/ This description is from a download page at http://www.freewareppc.com/docs/pocketvic.shtml: Description: Pocket Vi/C is a command-line utility shell, c-subset compiler, and a vi style text editor for MIPS and ARM for large ascii text files (up to 5000 lines) and is much faster than Pocket Word. Pocket Vi/C for the ARM also includes a C-subset compiler for writing small C programs on the ARM PocketPC. Your C program's printf output is appended to the vi buffer for further browsing and/or saving as a text file. The Pocket Vi/C c-subset compiler calls standard c-runtime functions, and generates efficient ARM code. Pocket Vi/C is useful for developing small utilities on the Pocket PC and exploring your Pocket PC. Update Description: - Added gets() and getch() functions. - Fixed cd .. and added cd sc and cd md shortcuts. - Includes a complete command-line console shell with help, help vi, copy, del, mv, vi, cc, run, more, hex, pwd, cd, mkdir, rmdir, ls. - New keystrokes for easily browsing the output buffer from console mode. - Still has usable 300-line file encryption c programming example and syntax description. I've been using it and really enjoying getting to know vi -- it's really easy once you get used to it! What I'm exploring now is just how much PocketViC is or isn't like vi. Posts to follow. ;-) Curtis.
