I almost forgot about those until I caught myself doing them in real
Mono today.
self.keystate = CtrlO;
return LogicalAction::Nothing; // no need to post_update
}
+ (CtrlO, Ctrl('P')) | (CtrlO, Up) => {
+ self.core.beginning_of_buffer();
+ self.keystate = Start;
+ }
+ (CtrlO, Ctrl('N')) | (CtrlO, Down) => {
+ self.core.end_of_buffer();
+ self.keystate = Start;
+ }
(CtrlO, Pr('q')) | (CtrlO, Pr('Q')) => return LogicalAction::Pop,
(CtrlO, Space) => return self.submit_post(),
(CtrlO, _) => {