🔧 Massive update to personal gentoo configs
This commit is contained in:
parent
505f6363ab
commit
6686861b86
497 changed files with 29421 additions and 7191 deletions
|
|
@ -0,0 +1,8 @@
|
|||
#!/bin/zsh
|
||||
zmodload -F zsh/parameter p:functions
|
||||
|
||||
functions[autocomplete:${1}:old]="$(
|
||||
unfunction $1 2> /dev/null
|
||||
builtin autoload +X -Uz $1
|
||||
print -r -- "$functions[$1]"
|
||||
)"
|
||||
|
|
@ -0,0 +1,27 @@
|
|||
#!/bin/zsh
|
||||
emulate -L zsh
|
||||
setopt $_autocomplete__func_opts[@]
|
||||
|
||||
typeset -g _autocomplete__last_cutbuffer
|
||||
typeset -g _autocomplete__zle_flags=
|
||||
{
|
||||
if (( YANK_ACTIVE )); then
|
||||
_autocomplete__zle_flags=yank
|
||||
(( YANK_END <= CURSOR )) &&
|
||||
_autocomplete__zle_flags+=before
|
||||
|
||||
return 1 # Tell caller to abort.
|
||||
fi
|
||||
|
||||
[[ $_autocomplete__last_cutbuffer != $CUTBUFFER ]] &&
|
||||
_autocomplete__zle_flags=kill
|
||||
|
||||
return 0
|
||||
|
||||
} always {
|
||||
[[ -n $_autocomplete__zle_flags ]] &&
|
||||
builtin zle -f $_autocomplete__zle_flags
|
||||
typeset -g _autocomplete__last_cutbuffer=$CUTBUFFER
|
||||
}
|
||||
|
||||
return 0
|
||||
Loading…
Add table
Add a link
Reference in a new issue