MCPcopy Create free account
hub / github.com/TabViewer/tabview / define_keys

Method define_keys

tabview/tabview.py:645–705  ·  view source on GitHub ↗
(self)

Source from the content-addressed store, hash-verified

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,

Callers 1

__init__Method · 0.95

Calls 1

KEY_CTRLFunction · 0.85

Tested by

no test coverage detected