@unixroot @alcinnz you can also use `!$` in whatever place you want the last argument to the previous command to be for the current command. So you could do

```
vim a-file.txt
mv !$ ~/
```

this will edit a-file.txt and then move it to your home directory. Bash/Zsh have other ! expansions for other arguments including `!!` for the entire last command. (`sudo !!` gets typed a lot…)