Edited at

zshでN個前のコマンドをほにゃららして実行

More than 5 years have passed since last update.


  • 直前のコマンドを置換して実行 !:s/ls/vim

  • 直前のコマンドの引数とかを取得して実行 ls !:^

他の単語指示子とか

!:0
コマンド自体

!1 or !:^

1個目の引数

!:n
n個目の引数

!:*
引数全部

!:x-y
xからyのやつ


参考