如何查看上一个命令的联机帮助页?

如何查看上一个命令的联机帮助页?

例如,如果我做了一个.我怎样才能轻松呢?curl -F '[email protected]' https://clbin.comman curl

答案1

在 和bashzsh以及(t)csh该功能的来源)中,前提是启用了历史扩展:

man !!:0

(诚​​然,它并不比 短man curl)。

答案2

在 中zsh,最简单的是使用run-help

调出您之前的命令 ( Up),然后按Alt+H。这将显示curl.

一旦你退出man,你就会回到原来的地方。当您需要在输入命令的过程中查看手册时非常方便。

请注意,显示哪个文档取决于光标在命令行上的位置。例如,在命令行上:

echo test; cat file
     ^1        ^2  ^3

如果您Alt-H在光标位于 1 时按 ,您将看到手册,而如果光标位于 2 或 3 处,echo您将看到手册。cat

答案3

另一种方法是使用 bash 热键:

Up      return the last command onto bash edit line
Ctrl+A  move cursor to the begining of line
man     print command what you need
Alt+F   move cursor to the end of next word
Ctrl+K  delete all from the cursor till the end of line  

相关内容