diff options
author | Aldo Cortesi <aldo@corte.si> | 2017-05-02 10:37:11 +1200 |
---|---|---|
committer | Aldo Cortesi <aldo@corte.si> | 2017-05-02 12:18:24 +1200 |
commit | 9e58c36639f7faa327ec10bdc8ab8f68e7118bf0 (patch) | |
tree | d8e9c092c6ce8200b838e5bc829283d363d7c27b /mitmproxy/tools/console/grideditor/base.py | |
parent | 8d29492960a89078ad2743e648afa08a3c71ebc1 (diff) | |
download | mitmproxy-9e58c36639f7faa327ec10bdc8ab8f68e7118bf0.tar.gz mitmproxy-9e58c36639f7faa327ec10bdc8ab8f68e7118bf0.tar.bz2 mitmproxy-9e58c36639f7faa327ec10bdc8ab8f68e7118bf0.zip |
console: globally respected nav commands
Use this to bind nav keys with commands throughout.
Diffstat (limited to 'mitmproxy/tools/console/grideditor/base.py')
-rw-r--r-- | mitmproxy/tools/console/grideditor/base.py | 10 |
1 files changed, 5 insertions, 5 deletions
diff --git a/mitmproxy/tools/console/grideditor/base.py b/mitmproxy/tools/console/grideditor/base.py index fa7f0439..35ae655f 100644 --- a/mitmproxy/tools/console/grideditor/base.py +++ b/mitmproxy/tools/console/grideditor/base.py @@ -253,6 +253,7 @@ FIRST_WIDTH_MIN = 20 class BaseGridEditor(urwid.WidgetWrap): + def __init__( self, master: "mitmproxy.tools.console.master.ConsoleMaster", @@ -345,15 +346,14 @@ class BaseGridEditor(urwid.WidgetWrap): self._w.keypress(size, key) return None - key = common.shortcuts(key) column = self.columns[self.walker.focus_col] - if key == "g": + if key == "m_start": self.walker.set_focus(0) - elif key == "G": + elif key == "m_end": self.walker.set_focus(len(self.walker.lst) - 1) - elif key in ["h", "left"]: + elif key == "left": self.walker.left() - elif key in ["l", "right"]: + elif key == "right": self.walker.right() elif key == "tab": self.walker.tab_next() |