我刚从Bash迁移到Zsh,但在使用中遇到了一些问题。在Ubuntu系统的Bash中,当我输入一个不存在的命令时,Bash会在apt数据库中搜索匹配的命令名称,并打印出提供该命令的软件包名称。这是一个非常有用的功能,所以我想知道是否可以使用脚本或其他方式在Zsh中实现类似的功能?
以下是一个示例:
以下是一个示例:
$>xmms2
The program 'xmms2' is currently not installed. You can install it by typing:
sudo apt-get install xmms2-client-cli
或者如果命令不是精确匹配:
$>xmms
No command 'xmms' found, did you mean:
Command 'lmms' from package 'lmms' (universe)
Command 'xmms2' from package 'xmms2-client-cli' (universe)
Command 'xmds' from package 'xmds' (universe)
Command 'xdms' from package 'xdms' (universe)