code: function parseKey(e) //{{{
        {
          if (e.ctrlKey || e.metaKey) {
            return true;
          }
          shift_down = e.shiftKey ? true : false;
          var nudge = shift_down ? 10 : 1;
  
          switch (e.keyCode) {
          case 37:
            doNudge(e, -nudge, 0);
            break;
          case 39:
            doNudge(e, nudge, 0);
            break;
          case 38:
            doNudge(e, 0, -nudge);
            break;
          case 40:
            doNudge(e, 0, nudge);
            break;
          case 27:
            if (options.allowSelect) Selection.release();
            break;
          case 9:
            return true;
          }
  
          return false;
        }
docs: }}}