我在 MacPorts中获得以下内容'Bash标签完成到Zsh

/opt/local/etc/bash_completion:[:48: unrecognized condition: `2'
[ -- cut -- ]
/opt/local/etc/bash_completion:[:62: unrecognized condition: `2'
/opt/local/etc/bash_completion:69: command not found: shopt
[ -- cut -- ]
/opt/local/etc/bash_completion:3015: command not found: complete
/opt/local/etc/bash_completion:3062: parse error near `&&'

如何在Zsh中完成MacPorts标签的填写?

有帮助吗?

解决方案

您可能想尝试zsh的 zsh完成 bash_completion 适用于Bash,令人惊讶的是。

编辑听起来您可能正在专门寻找 port 命令的完成支持。看起来MacPorts zsh 包有一个 + mp_completion 变体,它将为 port 命令安装完成:

sudo port install zsh +mp_completion

其他提示

唤醒那个老问题,我刚刚做了一些研究,提到了精彩的 oh-my-zsh 用于OSX的实用程序,可以轻松地将标签完成带到其他端口以及许多其他好东西。必须有imho :))

许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top