Per rispondere a quello su come ottenere l'inizio o la fine della linea, sembra che per impostazione predefinita Terminal esegua il mapping di questi tasti:
- shift + home → inizio della riga, equivalente al tasto "home" nei normali terminali
- shift + end → fine della riga, equivalente al tasto "end" nei terminali normali
Se vuoi tornare a casa e terminare il lavoro in modo "normale" (senza richiedere il passaggio), vai a [Menu Terminale] → Preferenze → scheda Profili (o impostazioni su alcune versioni di OS X) → Sottoscheda tastiera.
Quindi modifica / aggiungi queste chiavi per essere il seguente "send string to shell"
È possibile ottenere la parte 3
premendo la chiave di escape all'interno dell'input della finestra di dialogo di modifica, se è necessario aggiungerla.
Quindi casa e fine funzioneranno come di nuovo normali (phew).
Nota anche che "alt + ←" e "alt + →" di default nella mappa terminale a sinistra e parola a destra, un'altra comoda combo da ricordare.
Nelle versioni successive di Mac OS X, se lo schermo del terminale si sposta su o giù quando premi il tasto home / end, potrebbe essere necessario impostare la chiave home su 3[1~
e il tasto finale su 3[4~
per ottenere i risultati che desideri (non è necessario lo spostamento).
Sentiti libero di modificare questa risposta per aggiungere ulteriori associazioni di tasti utili, in quanto è un wiki della comunità.