- case 'g': scroll = -line; break;
- case 'G': scroll = rows; break;
- case 'j': scroll = 1; break;
- case 'k': scroll = -1; break;
- case 'd': scroll = LINES/2; break;
- case 'u': scroll = -LINES/2; break;
- case 'D': scroll = LINES; break;
- case 'U': scroll = -LINES; break;
+ case 'g': scroll = -line; break;
+ case 'G': scroll = rows; break;
+ case '\005': scroll = 1; break; // ctrl-e
+ case '\031': scroll = -1; break; // ctrl-y
+ case 'd': scroll = LINES/2; break;
+ case 'u': scroll = -LINES/2; break;
+ case 'D': scroll = LINES; break;
+ case 'U': scroll = -LINES; break;
+ case 'j': move = 1; break;
+ case 'k': move = -1; break;
+ case '\012': // enter
+ view_edit(EDIT_EVENT);
+ return 1;