Open index.html and it just works :D. Don't read anymore if you are not a developer.
- lib/ contrains external/internal libraries. Each libraries has their own directory to preserve their own structure
- codemirror: contains essential directories of code mirror
- keymap: plugins to map hotkey to action like vim and emacs
- lib: codemirror core
- mode: plugins to handle different language (each directory has js and example)
- theme: plugins to change theme of editor
- pegjs: contains PEG. PEG is a parser generator
- parser: contains parsers produced by PEG
- ieditor: contains interactive editor code. Look at header of each file for description.
- codemirror: contains essential directories of code mirror
- test/ contains all tests
- index.html: your editor
- tab: 4 spaces