Extraño error en el terminal OS X: el cursor no volverá al final de la línea después de retroceder

Tengo un problema interesante: cuando escribo algo en el terminal de la siguiente manera:

~ me$ hello<cursor> 

y retroceder:

  • Establecer configuration regional a través de demonio de lanzamiento: ¿desventaja de este enfoque?
  • Maximizar el Dock al ancho completo
  • Contenedor de documentos vs nombre de carpeta
  • ¿Por qué la versión de Java verificada por Oracle difiere de la versión que se muestra en la command-line?
  • Cómo deshacer "sudo rm -rf /etc/apache2/other/+php-osx.conf"
  • ¿Por qué mi G5 funciona tan lento y caliente?
  •  ~ me$ he<cursor>llo 

    y luego tratar de volver al final para seguir escribiendo, quizás después de corregir un error, me quede atascado antes del último caracter:

     ~ me$ hell<cursor stuck here>o 

    ¿Alguien sabe cómo arreglar esto? Intenté mirar alnetworkingedor y cambiar la terminal a xterm en lugar de xterm-256-color, etc. pero no tuve suerte. ¡Cualquier ayuda es muy apreciada!

    Editar: estoy usando las teclas de flecha para avanzar y retroceder.

  • Brew doctor pide actualizar xcode, mientras que ya está actualizado
  • Macbook Pro no se iniciará
  • Solución permanente para abrir / save lentamente el dialog?
  • Descifrar llavero con contraseña fuera de Keychain-App
  • ¿Qué configuration en osx podría bloquear "ping localhost"?
  • ¿Cómo se desactiva la autocorrección de Mac OS X pero aún se muestran las sugerencias de ortografía?
  • 2 Solutions collect form web for “Extraño error en el terminal OS X: el cursor no volverá al final de la línea después de retroceder”

    Sé que esta es una vieja pregunta, pero hace unos días me he estado preguntando sobre esto y finalmente lo he conseguido. Resulta que la solución es simple: actualizar bash a 4.3 . El bash pnetworkingeterminado en Mac (incluso Yosemite) es 3.2.

    Instale Homebrew con

     ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)" 

    entonces hazlo

     brew install bash 

    luego cambie su ruta pnetworkingeterminada de shell (en Preferences de terminal) a

     /usr/local/bin/bash 

    y eso es. Comtesting tu versión de bash con

     bash --version 

    y como una ventaja adicional, ¡puedes get indicadores de modo!

     bind 'set show-mode-in-prompt on' 

    y mostrará un + para el modo Insertar y : para el modo Comando.

    Como no tengo suficientes representantes para agregar esto como comentario, tendré que preguntar esto en la sección de respuestas (aunque no lo recomiendo).

    Primero, ¿cómo estás tratando de mover el cursor? ¿Estás usando las teclas de flecha o estás usando los commands básicos de vi ? es decir, has probado: $ ?

    De todos modos, sería útil si proporcionara más detalles sobre las teclas específicas que está presionando en el ejemplo que proporcionó (es decir, si las flechas o los accesos directos y, en este último caso, qué combinaciones de teclas específicas).

    Loving Apple Products like poisoning (iPhone, iPad, iMac, Macbook, iWatch).