Motor is a text mode based programming environment for Linux. It consists of a powerful editor with syntax highlight feature, project manager, makefile generator, gcc and gdb front-end, etc. Deep CVS integration is also provided. A symbol browser is provided to make it easier to move between various definitions in the source, and the regexper tool helps you to create and debug regular expressions.