Para responder a la pregunta sobre cómo obtener el principio o el final de la línea, parece que, de manera predeterminada, el Terminal le asigna estas claves:
- shift + home → comienzo de línea, equivalente a la tecla "home" en terminales normales
- shift + end → final de línea, equivalente a la tecla "end" en los terminales normales
Si desea que el inicio y el final funcionen de la manera "normal" (y no requiere turno), vaya a [Menú terminal] → Preferencias → pestaña Perfiles (o configuraciones en algunas versiones de OS X) → subpestaña Teclado.
Luego modifique / agregue estas claves para que sean las siguientes "enviar cadena a shell"
Puedes obtener la parte 3
presionando la tecla de escape dentro de la entrada del diálogo de edición, si necesitas agregarla.
Luego, el inicio y el final funcionarán como normales otra vez (phew).
También tenga en cuenta que "alt + ←" y "alt + →" por defecto en el mapa del terminal a la palabra a la izquierda y la palabra a la derecha, otro combo útil para recordar.
En versiones posteriores de Mac OS X, si la pantalla del terminal se desplaza hacia arriba o hacia abajo al presionar la tecla de inicio / finalización, es posible que la tecla de inicio deba configurarse en 3[1~
y la tecla de finalización en 3[4~
para obtener los resultados que desea (no es necesario ningún cambio).
No dude en modificar esta respuesta para agregar enlaces de teclas más útiles, ya que es un wiki de la comunidad.