1
0
mirror of https://github.com/robbyrussell/oh-my-zsh.git synced 2025-12-06 07:20:40 +01:00

fix(tmux): add completion for alias functions (#12468)

This commit is contained in:
MoetaYuko
2024-06-03 18:53:27 +08:00
committed by GitHub
parent e0c6cb1470
commit 56afe7b368

View File

@@ -57,6 +57,19 @@ function _build_tmux_alias {
tmux $2 $3 \"\$@\" tmux $2 $3 \"\$@\"
fi fi
}" }"
local f s
f="_omz_tmux_alias_${1}"
s=(${(z)2})
eval "function ${f}() {
shift words;
words=(tmux ${@:2} \$words);
((CURRENT+=${#s[@]}+1))
_tmux
}"
compdef "$f" "$1"
} }
alias tksv='tmux kill-server' alias tksv='tmux kill-server'