Code editor

The sublime keymap defines many Sublime Text-specific bindings for CodeMirror. See the code below for an overview.
Sublime Text bindings demo

CodeMirroris a versatile text editor implemented in JavaScript for the browser. It is specialized for editing code, and comes with a number of language modes and addons that implement more advanced editing functionality.

A rich programming API and a CSS theming system are available for customizing CodeMirror to fit your application, and extending it with new functionality. For mor info go to http://codemirror.net/

CodeMirror