| 643 | pass |
| 644 | |
| 645 | def define_keys(self): |
| 646 | self.keys = {'j': self.down, |
| 647 | 'k': self.up, |
| 648 | 'h': self.left, |
| 649 | 'l': self.right, |
| 650 | 'J': self.page_down, |
| 651 | 'K': self.page_up, |
| 652 | 'm': self.mark, |
| 653 | "'": self.goto_mark, |
| 654 | 'L': self.page_right, |
| 655 | 'H': self.page_left, |
| 656 | 'q': self.quit, |
| 657 | 'Q': self.quit, |
| 658 | '$': self.line_end, |
| 659 | '^': self.line_home, |
| 660 | 'g': self.home, |
| 661 | 'G': self.goto_row, |
| 662 | '|': self.goto_col, |
| 663 | '\n': self.show_cell, |
| 664 | '/': self.search, |
| 665 | 'n': self.search_results, |
| 666 | 'p': self.search_results_prev, |
| 667 | 't': self.toggle_header, |
| 668 | '-': self.column_gap_down, |
| 669 | '+': self.column_gap_up, |
| 670 | '<': self.column_width_all_down, |
| 671 | '>': self.column_width_all_up, |
| 672 | ',': self.column_width_down, |
| 673 | '.': self.column_width_up, |
| 674 | 'a': self.sort_by_column_natural, |
| 675 | 'A': self.sort_by_column_natural_reverse, |
| 676 | '#': self.sort_by_column_numeric, |
| 677 | '@': self.sort_by_column_numeric_reverse, |
| 678 | 's': self.sort_by_column, |
| 679 | 'S': self.sort_by_column_reverse, |
| 680 | 'y': self.yank_cell, |
| 681 | 'r': self.reload, |
| 682 | 'c': self.toggle_column_width, |
| 683 | 'C': self.set_current_column_width, |
| 684 | ']': self.skip_to_row_change, |
| 685 | '[': self.skip_to_row_change_reverse, |
| 686 | '}': self.skip_to_col_change, |
| 687 | '{': self.skip_to_col_change_reverse, |
| 688 | '?': self.help, |
| 689 | curses.KEY_F1: self.help, |
| 690 | curses.KEY_UP: self.up, |
| 691 | curses.KEY_DOWN: self.down, |
| 692 | curses.KEY_LEFT: self.left, |
| 693 | curses.KEY_RIGHT: self.right, |
| 694 | curses.KEY_HOME: self.line_home, |
| 695 | curses.KEY_END: self.line_end, |
| 696 | curses.KEY_PPAGE: self.page_up, |
| 697 | curses.KEY_NPAGE: self.page_down, |
| 698 | curses.KEY_IC: self.mark, |
| 699 | curses.KEY_DC: self.goto_mark, |
| 700 | curses.KEY_ENTER: self.show_cell, |
| 701 | KEY_CTRL('a'): self.line_home, |
| 702 | KEY_CTRL('e'): self.line_end, |