1
0
Fork 0
mirror of git://git.code.sf.net/p/zsh/code synced 2025-06-18 09:28:02 +02:00

zsh-workers:6195

This commit is contained in:
Tanaka Akira 1999-05-04 21:22:36 +00:00
parent 742502db62
commit 05e805b0a8
2 changed files with 41 additions and 2 deletions
Completion/Commands

View file

@ -3,10 +3,23 @@
# Simple completion front-end implementing spelling correction.
# The maximum number of errors is set quite high, and
# the numeric prefix can be used to specify a different value.
#
# If configurations keys with the prefix `correctword_' are
# given they override those starting with `correct_'.
local oca="$compconfig[correct_accept]"
compconfig[correct_accept]=6n
local oco="$compconfig[correct_original]"
local ocp="$compconfig[correct_prompt]"
local oci="$compconfig[correct_insert]"
compconfig[correct_accept]="${compconfig[correctword_accept]-6n}"
compconfig[correct_original]="${compconfig[correctword_original]-$oco}"
compconfig[correct_prompt]="${compconfig[correctword_prompt]-$ocp}"
compconfig[correct_insert]="${compconfig[correctword_insert]}"
_main_complete _correct
compconfig[correct_accept]=$oca
compconfig[correct_accept]="$oca"
compconfig[correct_original]="$oco"
compconfig[correct_prompt]="$ocp"
compconfig[correct_insert]="$oci"

View file

@ -0,0 +1,26 @@
#compdef -k complete-word \C-xe
# Simple completion front-end implementing expansion.
#
# If configurations keys with the prefix `expandword_' are
# given they override those starting with `expand_'.
local oes="$compconfig[expand_substitute]"
local oeg="$compconfig[expand_glob]"
local oem="$compconfig[expand_menu]"
local oeo="$compconfig[expand_original]"
local oep="$compconfig[expand_prompt]"
compconfig[expand_substitute]="${compconfig[expandword_substitute]}"
compconfig[expand_glob]="${compconfig[expandword_glob]-$oeg}"
compconfig[expand_menu]="${compconfig[expandword_menu]-$oem}"
compconfig[expand_original]="${compconfig[expandword_original]-$oeo}"
compconfig[expand_prompt]="${compconfig[expandword_prompt]-$oep}"
_main_complete _expand
compconfig[expand_substitute]="$oes"
compconfig[expand_glob]="$oeg"
compconfig[expand_menu]="$oem"
compconfig[expand_original]="$oeo"
compconfig[expand_prompt]="$oep"