Есть ли способ реализовать расширяемые фрагменты в Zsh?
Я хотел бы иметь возможность написать ssh ssh_alias -t :tmux
press tab, и это будет расширено до `ssh ssh_alias -t" tmux a || tmux "
Я хочу, чтобы это поведение было глобальным, поэтому этот фрагмент будет работать в других местах, например, mosh ssh_alias - :tmux
Наконец, я хочу, чтобы это поведение превышало правила завершения для конкретной команды.
На данный момент я добиваюсь чего-то похожего с «Dash»