def add_vi_nav_keys(widget):
    widget.listen('k', move_up)
    widget.listen('j', move_down)
    widget.listen('h', move_left)
    widget.listen('l', move_right)
    widget.listen('ctrl b', page_up)
    widget.listen('ctrl f', page_down)
    widget.listen('ctrl u', page_up)
    widget.listen('ctrl d', page_down)
    widget.listen('g', move_home)
    widget.listen('G', move_end)
def add_vi_nav_keys(widget):
    widget.listen('k', move_up)
    widget.listen('j', move_down)
    widget.listen('h', move_left)
    widget.listen('l', move_right)
    widget.listen('ctrl b', page_up)
    widget.listen('ctrl f', page_down)
    widget.listen('ctrl u', page_up)
    widget.listen('ctrl d', page_down)
    widget.listen('g', move_home)
    widget.listen('G', move_end)