What I meant for 'macro', was something like:
alias F5 { do stuff here }
, but would be customizable for personal use, of course.