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 -laCreate 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_nameCreate an [A]lias of a widget
zle -A original_widget alias_nameInvoke a widget from inside another widget function (requires active ZLE)
zle widget_namePush text into ZLE's input queue as if it were typed (requires active ZLE)
zle -U "text"made by @shridhargupta | data from tldr-pages