title: How to use arguments from previous command?
body: <p>I know that <kbd>Esc</kbd> + <kbd>.</kbd> gives you the last argument of the last command.</p>
  
  <p>But I'm interested in first argument of the last command.
  Is there a key binding to do so?</p>
  
  <p>On the same lines, is there a generic way of getting the nth argument from the last command?
  I know that in a bash script, you can use <code>$0</code>, <code>$1</code> etc., but these don't work on the commandline.</p>
  
  <p><strong>Also, what about iterating through the 0th argument of previous commands, like we can do with the last argument by continuously pressing <kbd>Esc</kbd> + <kbd>.</kbd>?</strong></p>