如何将子命令中的制表符完成继承到zsh中的函数

时间:2018-04-25 17:18:28

标签: autocomplete zsh tmux zshrc

我有一个函数,它基本上是tmux子命令的包装器:

function tma() {
        tmux attach-session -t $1 || tmux new-session -s $1
}

如果我输入tmux attach-session -t并开始制表,我希望zsh能够自动完成任何可能存在的打开会话。我试过了

compdef tma=tmux

可以理解地尝试自动完成tmux子命令和

compdef tma=tmux attach-session -t

,它会显示错误消息compdef: unknown command or service: tmux attach-session -t

这可能吗?

0 个答案:

没有答案