Cómo hacer que ctrl-left/ctrl-right se mueva sobre las palabras en Lion

Tenía una pregunta rápida acerca de tener saltos de palabras similares a Emacs en mi terminal. Había configurado esto antes de la actualización a Lion y tenía ctrl-left& ctrl-rightconfigurado en \033b& \033frespectivamente. Desafortunadamente, después de la actualización ctrl-left, ctrl-rightparece que ya no funciona.

He visto esta solución que hace alt-lefty alt-rightse comporta como arriba, pero esperaba conseguir ctrl-lefty ctrl-righttrabajar como antes y me preguntaba si la gente aquí tenía alguna solución.

PD: aparte, este comportamiento tampoco funciona correctamente en mi cliente VNC , lo que hacía anteriormente.

Respuestas (2)

Resulta que Mission Control (en Lion) tiene la misma combinación de teclas para Move left a spacey Move right a space, para lo cual particularmente no tengo uso. Deshabilitar esto Settings -> Keyboard Shortcutshizo el truco para mí.

⌃← y ⌃→ han movido una palabra hacia la izquierda y hacia la derecha de forma predeterminada en Terminal desde 10.7.

También puede cambiarlos en otras aplicaciones creando ~/Library/KeyBindings/ y guardándolo como DefaultKeyBinding.dict:

{
    "^\UF702" = moveWordLeft:;
    "^\UF703" = moveWordRight:;
}
No tengo una 'Biblioteca' en '~' ni 'Combinaciones de teclas' en '/Biblioteca'
~/Library/ estaba oculto en 10.7, pero puede abrirlo desde la hoja Ir a la carpeta. Sin embargo, no hay una carpeta KeyBindings por defecto.