Correggi il tasto "Pagina su" in Terminal.app per lavorare con irssi

Recentemente durante l'utilizzo del terminale OS X ho notato che i tasti "Pagina su" e "Pagina giù" non inviano una sequenza di pagina effettiva su una sessione terminale attiva. Questo è stato scoperto con l'app irssi, ma in realtà appartiene al Terminal in generale.

Invece, sembra che il comportamento predefinito sia di manipolare il buffer integrato di Terminal.app. Funziona bene per l'uso quotidiano nel terminale, ma se stai usando un programma come irssi, che ha il suo buffer, questo può essere un fastidio.

La soluzione è semplice e può essere risolta con un semplice modificatore di combinazioni di tasti per scorrere le pagine verso l'alto e verso il basso all'interno delle applicazioni Terminal e non con i relativi buffer delle applicazioni.


Le tastiere per i possessori di MacBook Pro, Powerbook, iBook e Macbook possono provare a utilizzare:

[shift][fn]-[page up]

o

[shift][fn]-[page down]

Se hai una tastiera Apple o Mac standard, utilizza invece:

[shift]-[page up]

o

[shift]-[page down]

Se si desidera modificare qualsiasi altra impostazione della tastiera nel terminale, ecco uno screenshot come riferimento.

Si noti che questa è una schermata di OS X Leopard (10.5) che differirà da OS X Tiger (10.4) e altre versioni di OS X, ma il comportamento rimane in altre versioni di Mac OS X.