diff --git a/dist/bin/tsm b/dist/bin/tsm index 6b9fdca..259e1e8 100755 --- a/dist/bin/tsm +++ b/dist/bin/tsm @@ -948,7 +948,7 @@ function __tsm::commands::version() { function __tsm::main() { local cmd="$1" [[ "$cmd" == "tsm" ]] && { __tsm::commands::tsm ; return $status } - if [[ -n "$cmd" ]] && (( ${+__tsm_commands[(k)$cmd]} )); then + if [[ -n "$cmd" ]] && (( ${+__tsm_commands[$cmd]} )); then __tsm::commands::"$cmd" "${@:2}" else __tsm::commands::help diff --git a/src/main.zsh b/src/main.zsh index d84a581..3491ddc 100644 --- a/src/main.zsh +++ b/src/main.zsh @@ -3,7 +3,7 @@ function __tsm::main() { local cmd="$1" [[ "$cmd" == "tsm" ]] && { __tsm::commands::tsm ; return $status } - if [[ -n "$cmd" ]] && (( ${+__tsm_commands[(k)$cmd]} )); then + if [[ -n "$cmd" ]] && (( ${+__tsm_commands[$cmd]} )); then __tsm::commands::"$cmd" "${@:2}" else __tsm::commands::help