Bash shell — ssh 命令自动补齐

设置步骤如下:

将以下行添加到 .bashrc 文件的最后一行:

complete -W "$(echo $(grep -a '^ssh ' .bash_history | sort -u | sed 's/^ssh //'))" ssh

注:上述内容来源于:Bash 自动补全 SSH (注:此链接为示例,请根据实际情况替换)

注销并重新登录即可生效(或者直接运行 source .bashrc 命令也可以)。

注:同样的方法,也可以考虑将 .ssh/config 文件的内容也加入到这个设置中。

上一篇
下一篇