commands.sh

zle

all

Manage Zsh Line Editor widgets. Note: Some operations require ZLE to be active (typically inside a user-defined widget). See also: `bindkey`.

More info →

Examples (7)

[l]ist user-defined widgets

zle -l

[l]ist [a]ll widgets, including built-in ones

zle -la

Create a [N]ew user-defined widget (function defaults to same name as widget)

zle -N widget_name optional_shell_function_name

[D]elete a widget

zle -D widget_name

Create an [A]lias of a widget

zle -A original_widget alias_name

Invoke a widget from inside another widget function (requires active ZLE)

zle widget_name

Push text into ZLE's input queue as if it were typed (requires active ZLE)

zle -U "text"
made by @shridhargupta | data from tldr-pages