I took the opportunity to remap F11 and F12 keys to home, end, page up and page down.
That’s brilliant! How’d you remap the keys? Did you use something that applies to the entire OS?
I use zsh too, and these are my bindings. The pipe was critical to me.
bindkey ‘^[OM’ accept-line
bindkey ‘^[[23~’ beginning-of-line
bindkey ‘^[[23;2~’ up-line-or-history
bindkey ‘^[[24~’ end-of-line
bindkey ‘^[[24;2~’ down-line-or-history
bindkey -s ‘^[[3~’ ‘\’
bindkey -s ‘^[[3;2~’ ‘|’