euporie.core.key_binding.bindings.completion

Define editor key-bindings and commands for input completions.

Functions

accept_completion()

Accept a selected completion.

add_cmd(**kwargs)

Add a command to the centralized command system.

cancel_completion()

Cancel a completion.

get_app()

Get the current active (running) Application.

menu_complete(event)

Generate completions, or go to the next completion.

menu_complete_backward(event)

Move backward through the list of possible completions.

register_bindings(bindings)

Update the key-binding registry.

Classes

Completion(text[, start_position, display, ...])

param text

The new string that will be inserted into the document.

euporie.core.key_binding.bindings.completion.accept_completion() None

Accept a selected completion.

euporie.core.key_binding.bindings.completion.cancel_completion() None

Cancel a completion.