Zsh用户有时需要使用bash completion脚本,只有为其工具编写bash completion脚本的开发人员才需要这样做,好的一面是,zsh有一个bash completion脚本兼容模式,你必须在.zshrc中加载bash completion脚本之前启用它。安装zsh请参考在Linux系统上安装和配置Zsh的方法。
在zsh中获取bash completion脚本文件 在源代码行之前将以下行添加到~/.zshrc文件中: autoload bashcompinit bashcompinit 你还可以在zshrc文件的顶部添加行,以确保在加载之前不会获取bash脚本。 这些是~/.zshrc中的行,用于为Cheat启用bash completion: autoload bashcompinit bashcompinit source /etc/profile.d/cheat.bash 我测试并确认工作正常: $ cheat <TAB> zsh: do you wish to see all 1254 possibilities (1254 lines)? 注:你想看到所有1254种可能性(1254行)吗?
相关主题 |