I've been using bash for a decade or so and have gotten used to being able to type !$ to repeat the last argument, e.g.:
$ mkdir foo $ cd !$ cd foo
(That last line is printed by the shell to tell you what your command evaluated to). Likewise I often to the following:
$ make_sandwich -bash: make_sandwich: Permission denied $ sudo !! sudo make_sandwich
I'm really liking the fish shell, but my muscle memory is pretty established. Is there an equivalent in fish? Can I configure fish to use the same commands?