From: Richard Hartmann Date: Mon, 28 Aug 2017 06:21:01 +0000 (+0200) Subject: Merge pull request #234 from danielshahaf/completion-run-external-commands-v1 X-Git-Url: https://git.madduck.net/code/vcsh.git/commitdiff_plain/978b5a89e230fbd69e4ae0cd7f377eb9740b1ad9?hp=44edd6d7ed904bde1cf07aa54f201f437f5e380b Merge pull request #234 from danielshahaf/completion-run-external-commands-v1 completion: Complete only external command for 'run'. --- diff --git a/_vcsh b/_vcsh index 1661e19..9aca0f9 100644 --- a/_vcsh +++ b/_vcsh @@ -63,10 +63,12 @@ function _vcsh-rename () { function _vcsh-run () { (( CURRENT == 2 )) && __vcsh_repositories - if (( CURRENT >= 3 )); then + (( CURRENT == 3 )) && _command_names -e + if (( CURRENT >= 4 )); then + # see _precommand in zsh words=( "${(@)words[3,-1]}" ) (( CURRENT -= 2 )) - _complete + _normal fi }