Mapeando teclas no Mac Terminal
Se você é um feliz usuário de Mac (como eu) e utiliza o terminal, deve ter percebido que o as teclas Home, End, Page Up/Down não funcionam corretamente. O motivo não sei, só sei que se você quizer utilizá-las, terá que fazer o mapeamento correto.
Os valores correto de cada tecla para o terminal são:
Home: \033[1~ End: \033[4~ Page Up: \033[5~ Page Down: \033[6~
Abra um terminal, vá em Preferencies –> Settings –> Keyboard, selecione a tecla end, pois esta é a primeira da lista, depois clique em Edit. Copie o valor acima que corresponde a tecla end e cole. Não tente digitar pois ele vai mapear o endereço da tecla e não o que será colado:

Repita o mesmo procedimento para as outras teclas, e seu terminal está configurado
.