1# 2# intwidgets.list - list of internally implemented ZLE widgets 3# 4# Each line has the form: 5# 6# "canonical-name" , functionname , ZLE_FLAGS 7# 8# `#' starts a comment. Blank lines are ignored. 9# 10 11"accept-and-hold", acceptandhold, 0 12"accept-and-infer-next-history", acceptandinfernexthistory, 0 13"accept-and-menu-complete", acceptandmenucomplete, ZLE_MENUCMP | ZLE_KEEPSUFFIX 14"accept-line", acceptline, 0 15"accept-line-and-down-history", acceptlineanddownhistory, 0 16"accept-search", NULL, 0 17"argument-base", argumentbase, ZLE_MENUCMP | ZLE_KEEPSUFFIX | ZLE_LASTCOL | ZLE_NOTCOMMAND 18"auto-suffix-remove", handlesuffix, ZLE_NOTCOMMAND 19"auto-suffix-retain", handlesuffix, ZLE_KEEPSUFFIX | ZLE_NOTCOMMAND 20"backward-char", backwardchar, 0 21"backward-delete-char", backwarddeletechar, ZLE_KEEPSUFFIX 22"backward-delete-word", backwarddeleteword, ZLE_KEEPSUFFIX 23"backward-kill-line", backwardkillline, ZLE_KILL | ZLE_KEEPSUFFIX 24"backward-kill-word", backwardkillword, ZLE_KILL | ZLE_KEEPSUFFIX 25"backward-word", backwardword, 0 26"beep", handlefeep, 0 27"beginning-of-buffer-or-history", beginningofbufferorhistory, ZLE_LINEMOVE 28"beginning-of-history", beginningofhistory, 0 29"beginning-of-line", beginningofline, 0 30"beginning-of-line-hist", beginningoflinehist, 0 31"bracketed-paste", bracketedpaste, ZLE_MENUCMP | ZLE_KEEPSUFFIX | ZLE_YANKBEFORE 32"capitalize-word", capitalizeword, 0 33"clear-screen", clearscreen, ZLE_MENUCMP | ZLE_KEEPSUFFIX | ZLE_LASTCOL | ZLE_NOTCOMMAND 34"complete-word", completeword, ZLE_MENUCMP | ZLE_KEEPSUFFIX | ZLE_ISCOMP 35"copy-prev-word", copyprevword, ZLE_KEEPSUFFIX 36"copy-prev-shell-word", copyprevshellword, ZLE_KEEPSUFFIX 37"copy-region-as-kill", copyregionaskill, ZLE_KEEPSUFFIX 38"deactivate-region", deactivateregion, 0 39"delete-char", deletechar, ZLE_KEEPSUFFIX 40"delete-char-or-list", deletecharorlist, ZLE_MENUCMP | ZLE_KEEPSUFFIX | ZLE_ISCOMP 41"delete-word", deleteword, ZLE_KEEPSUFFIX 42"describe-key-briefly", describekeybriefly, ZLE_MENUCMP | ZLE_KEEPSUFFIX | ZLE_LASTCOL 43"digit-argument", digitargument, ZLE_MENUCMP | ZLE_KEEPSUFFIX | ZLE_LASTCOL | ZLE_NOTCOMMAND 44"down-case-word", downcaseword, 0 45"down-history", downhistory, 0 46"down-line", downline, ZLE_LINEMOVE | ZLE_LASTCOL 47"down-line-or-history", downlineorhistory, ZLE_LINEMOVE | ZLE_LASTCOL 48"down-line-or-search", downlineorsearch, ZLE_LINEMOVE | ZLE_LASTCOL 49"emacs-backward-word", emacsbackwardword, 0 50"emacs-forward-word", emacsforwardword, 0 51"end-of-buffer-or-history", endofbufferorhistory, ZLE_LINEMOVE 52"end-of-history", endofhistory, 0 53"end-of-line", endofline, 0 54"end-of-line-hist", endoflinehist, 0 55"end-of-list", endoflist, ZLE_MENUCMP | ZLE_KEEPSUFFIX | ZLE_LASTCOL 56"exchange-point-and-mark", exchangepointandmark, 0 57"execute-last-named-cmd", NULL, 0 58"execute-named-cmd", NULL, 0 59"expand-cmd-path", expandcmdpath, 0 60"expand-history", expandhistory, 0 61"expand-or-complete", expandorcomplete, ZLE_MENUCMP | ZLE_KEEPSUFFIX | ZLE_ISCOMP 62"expand-or-complete-prefix", expandorcompleteprefix, ZLE_MENUCMP | ZLE_KEEPSUFFIX | ZLE_ISCOMP 63"expand-word", expandword, 0 64"forward-char", forwardchar, 0 65"forward-word", forwardword, 0 66"get-line", zgetline, 0 67"gosmacs-transpose-chars", gosmacstransposechars, 0 68"history-beginning-search-backward", historybeginningsearchbackward, 0 69"history-beginning-search-forward", historybeginningsearchforward, 0 70"history-incremental-search-backward", historyincrementalsearchbackward, 0 71"history-incremental-search-forward", historyincrementalsearchforward, 0 72"history-incremental-pattern-search-backward", historyincrementalpatternsearchbackward, 0 73"history-incremental-pattern-search-forward", historyincrementalpatternsearchforward, 0 74"history-search-backward", historysearchbackward, 0 75"history-search-forward", historysearchforward, 0 76"infer-next-history", infernexthistory, 0 77"insert-last-word", insertlastword, ZLE_MENUCMP | ZLE_KEEPSUFFIX 78"kill-buffer", killbuffer, ZLE_KILL | ZLE_KEEPSUFFIX 79"kill-line", killline, ZLE_KILL | ZLE_KEEPSUFFIX 80"kill-region", killregion, ZLE_KILL | ZLE_KEEPSUFFIX 81"kill-whole-line", killwholeline, ZLE_KILL | ZLE_KEEPSUFFIX 82"kill-word", killword, ZLE_KILL | ZLE_KEEPSUFFIX 83"list-choices", listchoices, ZLE_MENUCMP | ZLE_KEEPSUFFIX | ZLE_LASTCOL | ZLE_ISCOMP 84"list-expand", listexpand, ZLE_MENUCMP | ZLE_KEEPSUFFIX | ZLE_LASTCOL 85"magic-space", magicspace, ZLE_KEEPSUFFIX | ZLE_MENUCMP 86"menu-complete", menucomplete, ZLE_MENUCMP | ZLE_KEEPSUFFIX | ZLE_ISCOMP 87"menu-expand-or-complete", menuexpandorcomplete, ZLE_MENUCMP | ZLE_KEEPSUFFIX | ZLE_ISCOMP 88"neg-argument", negargument, ZLE_MENUCMP | ZLE_KEEPSUFFIX | ZLE_LASTCOL | ZLE_NOTCOMMAND 89"overwrite-mode", overwritemode, 0 90"pound-insert", poundinsert, 0 91"push-input", pushinput, 0 92"push-line", pushline, 0 93"push-line-or-edit", pushlineoredit, 0 94"put-replace-selection", putreplaceselection, ZLE_KEEPSUFFIX 95"quoted-insert", quotedinsert, ZLE_MENUCMP | ZLE_KEEPSUFFIX 96"quote-line", quoteline, 0 97"quote-region", quoteregion, 0 98"read-command", readcommand, ZLE_NOTCOMMAND 99"recursive-edit", recursiveedit, ZLE_MENUCMP | ZLE_KEEPSUFFIX | ZLE_LASTCOL 100"redisplay", redisplay, ZLE_MENUCMP | ZLE_KEEPSUFFIX | ZLE_LASTCOL 101"redo", redo, ZLE_KEEPSUFFIX 102"reset-prompt", resetprompt, ZLE_MENUCMP | ZLE_KEEPSUFFIX | ZLE_LASTCOL | ZLE_NOTCOMMAND | ZLE_NOLAST 103"reverse-menu-complete", reversemenucomplete, ZLE_MENUCMP | ZLE_KEEPSUFFIX | ZLE_ISCOMP 104"run-help", processcmd, ZLE_MENUCMP | ZLE_KEEPSUFFIX | ZLE_LASTCOL 105"select-a-word", selectword, ZLE_KEEPSUFFIX 106"select-in-word", selectword, ZLE_KEEPSUFFIX 107"select-a-blank-word", selectword, ZLE_KEEPSUFFIX 108"select-in-blank-word", selectword, ZLE_KEEPSUFFIX 109"select-a-shell-word", selectargument, ZLE_KEEPSUFFIX 110"select-in-shell-word", selectargument, ZLE_KEEPSUFFIX 111"self-insert", selfinsert, ZLE_MENUCMP | ZLE_KEEPSUFFIX 112"self-insert-unmeta", selfinsertunmeta, ZLE_MENUCMP | ZLE_KEEPSUFFIX 113"send-break", sendbreak, 0 114"set-mark-command", setmarkcommand, ZLE_MENUCMP | ZLE_KEEPSUFFIX | ZLE_LASTCOL 115"split-undo", splitundo, ZLE_MENUCMP | ZLE_KEEPSUFFIX | ZLE_LASTCOL | ZLE_NOTCOMMAND 116"spell-word", spellword, 0 117"set-local-history", setlocalhistory, ZLE_LASTCOL 118"transpose-chars", transposechars, 0 119"transpose-words", transposewords, 0 120"undefined-key", undefinedkey, 0 121"undo", undo, ZLE_KEEPSUFFIX 122"universal-argument", universalargument, ZLE_MENUCMP | ZLE_KEEPSUFFIX | ZLE_LASTCOL | ZLE_NOTCOMMAND 123"up-case-word", upcaseword, 0 124"up-history", uphistory, 0 125"up-line", upline, ZLE_LINEMOVE | ZLE_LASTCOL 126"up-line-or-history", uplineorhistory, ZLE_LINEMOVE | ZLE_LASTCOL 127"up-line-or-search", uplineorsearch, ZLE_LINEMOVE | ZLE_LASTCOL 128"vi-add-eol", viaddeol, 0 129"vi-add-next", viaddnext, 0 130"vi-backward-blank-word", vibackwardblankword, 0 131"vi-backward-char", vibackwardchar, 0 132"vi-backward-delete-char", vibackwarddeletechar, ZLE_KEEPSUFFIX 133"vi-backward-kill-word", vibackwardkillword, ZLE_KEEPSUFFIX 134"vi-backward-word", vibackwardword, 0 135"vi-backward-word-end", vibackwardwordend, 0 136"vi-backward-blank-word-end", vibackwardblankwordend, 0 137"vi-beginning-of-line", vibeginningofline, 0 138"vi-caps-lock-panic", vicapslockpanic, ZLE_LASTCOL 139"vi-change", vichange, ZLE_LASTCOL | ZLE_VIOPER 140"vi-change-eol", vichangeeol, 0 141"vi-change-whole-line", vichangewholeline, 0 142"vi-cmd-mode", vicmdmode, 0 143"vi-delete", videlete, ZLE_KEEPSUFFIX | ZLE_LASTCOL | ZLE_VIOPER 144"vi-delete-char", videletechar, ZLE_KEEPSUFFIX 145"vi-digit-or-beginning-of-line", vidigitorbeginningofline, 0 146"vi-down-case", vidowncase, ZLE_LASTCOL | ZLE_VIOPER 147"vi-down-line-or-history", vidownlineorhistory, ZLE_LINEMOVE 148"vi-end-of-line", viendofline, ZLE_LASTCOL 149"vi-fetch-history", vifetchhistory, ZLE_LINEMOVE 150"vi-find-next-char", vifindnextchar, 0 151"vi-find-next-char-skip", vifindnextcharskip, 0 152"vi-find-prev-char", vifindprevchar, 0 153"vi-find-prev-char-skip", vifindprevcharskip, 0 154"vi-first-non-blank", vifirstnonblank, 0 155"vi-forward-blank-word", viforwardblankword, 0 156"vi-forward-blank-word-end", viforwardblankwordend, 0 157"vi-forward-char", viforwardchar, 0 158"vi-forward-word", viforwardword, 0 159"vi-forward-word-end", viforwardwordend, 0 160"vi-goto-column", vigotocolumn, 0 161"vi-goto-mark", vigotomark, 0 162"vi-goto-mark-line", vigotomarkline, ZLE_LINEMOVE 163"vi-history-search-backward", vihistorysearchbackward, 0 164"vi-history-search-forward", vihistorysearchforward, 0 165"vi-indent", viindent, ZLE_LASTCOL | ZLE_VIOPER 166"vi-insert", viinsert, 0 167"vi-insert-bol", viinsertbol, 0 168"vi-join", vijoin, 0 169"vi-kill-eol", vikilleol, ZLE_KEEPSUFFIX 170"vi-kill-line", vikillline, ZLE_KEEPSUFFIX 171"vi-match-bracket", vimatchbracket, 0 172"vi-open-line-above", viopenlineabove, 0 173"vi-open-line-below", viopenlinebelow, 0 174"vi-oper-swap-case", vioperswapcase, ZLE_LASTCOL | ZLE_VIOPER 175"vi-pound-insert", vipoundinsert, 0 176"vi-put-after", viputafter, ZLE_YANKAFTER | ZLE_KEEPSUFFIX 177"vi-put-before", viputbefore, ZLE_YANKBEFORE | ZLE_KEEPSUFFIX 178"vi-quoted-insert", viquotedinsert, ZLE_MENUCMP | ZLE_KEEPSUFFIX 179"vi-repeat-change", virepeatchange, 0 180"vi-repeat-find", virepeatfind, 0 181"vi-repeat-search", virepeatsearch, 0 182"vi-replace", vireplace, 0 183"vi-replace-chars", vireplacechars, 0 184"vi-rev-repeat-find", virevrepeatfind, 0 185"vi-rev-repeat-search", virevrepeatsearch, 0 186"vi-set-buffer", visetbuffer, ZLE_MENUCMP | ZLE_KEEPSUFFIX | ZLE_LASTCOL 187"vi-set-mark", visetmark, ZLE_MENUCMP | ZLE_KEEPSUFFIX | ZLE_LASTCOL 188"vi-substitute", visubstitute, 0 189"vi-swap-case", viswapcase, ZLE_LASTCOL 190"vi-undo-change", viundochange, ZLE_KEEPSUFFIX 191"vi-unindent", viunindent, ZLE_LASTCOL | ZLE_VIOPER 192"vi-up-case", viupcase, ZLE_LASTCOL | ZLE_VIOPER 193"vi-up-line-or-history", viuplineorhistory, ZLE_LINEMOVE 194"vi-yank", viyank, ZLE_LASTCOL | ZLE_VIOPER 195"vi-yank-eol", viyankeol, 0 196"vi-yank-whole-line", viyankwholeline, 0 197"visual-line-mode", visuallinemode, ZLE_MENUCMP | ZLE_LASTCOL 198"visual-mode", visualmode, ZLE_MENUCMP | ZLE_LASTCOL 199"what-cursor-position", whatcursorposition, ZLE_MENUCMP | ZLE_KEEPSUFFIX | ZLE_LASTCOL 200"where-is", whereis, ZLE_MENUCMP | ZLE_KEEPSUFFIX | ZLE_LASTCOL 201"which-command", processcmd, ZLE_MENUCMP | ZLE_KEEPSUFFIX | ZLE_LASTCOL 202"yank", yank, ZLE_YANKBEFORE | ZLE_KEEPSUFFIX 203"yank-pop", yankpop, ZLE_KEEPSUFFIX | ZLE_NOTCOMMAND 204