You could probably write raw ANSI escape sequences -- they're essentially universal by this point. http://en.wikipedia.org/wiki/ANSI_escape_code
ncurses is overkill nowadays when everything is a (VT100) emulator.
ncurses is overkill nowadays when everything is a (VT100) emulator.