diff --git a/plugins/ssh/ssh.plugin.zsh b/plugins/ssh/ssh.plugin.zsh index 72474c566..b7f24d95e 100644 --- a/plugins/ssh/ssh.plugin.zsh +++ b/plugins/ssh/ssh.plugin.zsh @@ -40,14 +40,14 @@ function ssh() { fi local param=$1 - shift local host=$ssh_hosts[$param] if [ -z "$host" ]; then - echo INVALID HOST - return 1 + $actual_ssh $* fi + shift + $actual_ssh $(echo $ssh_hosts[$param]) $* # $() to circumvent ssh from b0rking if options are present in map }