Features supported by the editor:

  1. Syntax highlighting:
    • Html
    • Css
  2. Line numbers
  3. highlighted active line
  4. Status bar, including line number
  5. Key Commands
    1. Left key, jump to end of line above
    2. Right key, jump to begin of line below
    3. Up key, jump one line above
      • If at end of line, jump to end.
      • If at begin of line, jump to begin
      • If in center, try to jump to same position
    4. Down key, jump one line below
      • If at end of line, jump to end.
      • If at begin of line, jump to begin
      • If in center, try to jump to same position
    5. Enter, create line
      • If at begin, create line above
      • If at end, create line below, and select new line
      • If in center, split line and select last part.
    6. Delete
      • If empty line, remove line, select line below
      • If at end of line, remove line below, after copying contents to end of current line
    7. Backspace
      • If empty line, remove line, select line above
      • If at start of line, remove line, after copying contents to end of above line
    8. Tab, adds a tab (still somewhat buggy)