euporie.core.key_binding.bindings.page_navigation
Define page navigation key-bindings for buffers.
Functions
|
Add a command to the centralized command system. |
|
Get the current active (running) Application. |
Key bindings, for scrolling up and down through pages. |
|
|
Load page navigation key-bindings for text entry. |
|
Assign key-bindings to commands based on a dictionary. |
Key bindings, for scrolling up and down through pages. |
|
|
Merge multiple |
|
Update the key-binding registry. |
|
Scroll page down (prefer the cursor at the top of the page, after scrolling). |
|
Scroll page up (prefer the cursor at the bottom of the page, after scrolling). |
Classes
|
Wraps around a KeyBindings. Disable/enable all the key bindings according to the given (additional) filter.::. |
Key-bindings for page navigation. |
- class euporie.core.key_binding.bindings.page_navigation.PageNavigation
Bases:
object
Key-bindings for page navigation.
- euporie.core.key_binding.bindings.page_navigation.load_page_navigation_bindings(config: Config | None = None) → KeyBindingsBase
Load page navigation key-bindings for text entry.
- euporie.core.key_binding.bindings.page_navigation.scroll_page_down(event: KeyPressEvent) → None
Scroll page down (prefer the cursor at the top of the page, after scrolling).
- euporie.core.key_binding.bindings.page_navigation.scroll_page_up(event: KeyPressEvent) → None
Scroll page up (prefer the cursor at the bottom of the page, after scrolling).