前のコマンドのマンページを表示するにはどうすればよいですか?

前のコマンドのマンページを表示するにはどうすればよいですか?

たとえば、どうすれば簡単に作成できますか?curl -F '[email protected]' https://clbin.comman curl

答え1

bash(およびこの機能のソース)では、提供さzsh(t)cshた履歴拡張が有効になります。

man !!:0

(もちろんそれより短くはありませんman curl)。

答え2

zsh最も簡単なのは、以下を使用することです。run-help

前のコマンド(Up)を覚えて、キーを押しますAlt+H。が表示されますcurl

出ると元々あったmanところに戻ります。命令を入力しながらマニュアルを見なければならないときに非常に便利です。

表示される文書は、コマンドラインのカーソル位置によって異なります。たとえば、コマンドラインで次のようにします。

echo test; cat file
     ^1        ^2  ^3

カーソルが1にあるときに押すとAlt-Hマニュアルが表示され、カーソルが2または3にあるときに押すとマニュアルが表示されますechocat

答え3

もう1つの方法は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  

関連情報