Skip to content

vim

VimDataTable #

Bases: DataTable[str]

A DataTable with Vim Keybindings

Source code in browsr/widgets/vim.py
class VimDataTable(DataTable[str]):
    """
    A DataTable with Vim Keybindings
    """

    BINDINGS: ClassVar[list[BindingType]] = [
        *DataTable.BINDINGS,
        *vim_cursor_bindings,
    ]

VimScroll #

Bases: VerticalScroll

A VerticalScroll with Vim Keybindings

Source code in browsr/widgets/vim.py
class VimScroll(VerticalScroll):
    """
    A VerticalScroll with Vim Keybindings
    """

    BINDINGS: ClassVar[list[BindingType]] = [
        *VerticalScroll.BINDINGS,
        *vim_scroll_bindings,
    ]