TIA is an ncurses-based console IDE for GCC, G++, Java, Perl, PHP, BASH, BUSH, HTML, and GNAT (Ada 95). It has integrated support for CVS, SVN, and ncurses compatible mice. Features include a ddd-style console debugger, automatic spelling correction, keyword hilighting, project statistics, automatic backups, and keyboard macros. The project window controls optimization and debug settings all in one place. TIA supports make, cook, and gnatmake project builders. For large projects, each user has a separate preference file.
rvi is a wrapper script which gives you an easy way of integrating RCS with your existing vim/vi work environment. Simply use "rvi filename" instead of "vim filename", and the file will automatically be checked into revision control, and the changes you made after the edit will be displayed each time you finish editing.