without the else { }
i would need:
alias away {
if ($1 != -g) { !away $1- | return }
elseif ($1 == -g) { scon -a !away $2- | return }
!away
}
because if i just had:
alias away {
if ($1 != -g) { !away $1- }
elseif ($1 == -g) { scon -a !away $2- }
!away
}
that would set me as away then set me as back, or just set me as back
.