如何让zsh`run-help`忽略`sudo`并获得有关以下命令的帮助

时间:2015-08-30 04:49:27

标签: linux shell unix zsh

是否可以自定义zsh,以便在我键入时,例如sudo ls,然后按Alt-h查看命令ls的手册页。 run-help的默认行为是向我显示命令sudo的手册页,而不是ls

1 个答案:

答案 0 :(得分:4)

是的,你可以。运行以下行或将它们添加到.zshrc。

autoload -U run-help
autoload run-help-sudo

来自zsh wiki

  

[run-help]可以通过定义辅助函数进一步自定义   表单run-help- 命令

从版本5.0.8开始还有其他帮助函数:

  • run-help-git
  • run-help-ip
  • run-help-openssl
  • run-help-p4
  • run-help-sudo
  • run-help-svk
  • run-help-svn

如果您正在运行Debian,您可以通过以下方式找到所有辅助函数:

dpkg -L zsh-common | grep run-help