about summary refs log tree commit diff
path: root/Completion/User/_my_accounts
blob: 2d3261d2ab7d1b8a9baa9a28c3e532a8ca68725e (plain) (blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
#autoload

local expl nm="$compstate[nmatches]"
local accounts_users_hosts

local varname="$words[1]_accounts"

if [[ ${(P)+varname} -eq 1 ]]; then
  accounts_users_hosts=( ${(P)varname} )
else
  accounts_users_hosts=( $my_accounts )
fi

_user@host "$@"