Aplicación Mac Terminal: no se puede usar la flecha hacia arriba para cargar commands anteriores cuando se usa SSH en el server remoto (^ [[A)

Me encuentro con un problema extraño donde la flecha hacia ARRIBA ya no restaura los commands previamente ingresados ​​en un server remoto durante la session SSH:

:~ user$ ssh user@myserver //... type the password, get welcome message $ ^[[A //<- This is what I see when pressing up arrow on the server $ ls //<- I expect to see my previous commands to be visible 

¿Cómo puedo hacer que los commands de recuperación del terminal ingresen en un server remoto al presionar la flecha hacia arriba? Este es el comportamiento que he observado anteriormente, actualmente ejecutando OSX 10.11.2

  • OS X: command de terminal para activar / desactivar el server SSH
  • ¿Cómo puedo ejecutar un command que requiere la input del usuario a través de oh-my-zsh alias?
  • ¿Cómo editar de forma recursiva la ruta de los enlaces simbólicos?
  • Virtualenvwrapper, ¿puedo deshacerme de él desde Terminal y mi Sublime Text?
  • ¿Cómo agregar un directory a mi ruta que incluya dos puntos y un espacio?
  • Tamaño de text del terminal diferente cuando está conectado a un monitor externo
  • ¿Usando el command del terminal para apagar, reiniciar y suspender mi Mac?
  • ¿Por qué no puedo instalar Python-Markdown?
  • 2 Solutions collect form web for “Aplicación Mac Terminal: no se puede usar la flecha hacia arriba para cargar commands anteriores cuando se usa SSH en el server remoto (^ [[A)”

    Intenta cambiar temporalmente tu caparazón, escribe el nombre del caparazón:

     $ /bin/csh 

    Vea si eso arregla su tecla de flecha. Si es así, su shell o perfil de shell tiene la causa del problema.

    Soluciones posibles:

    1. Repara tu shell o perfil de shell actual.
    2. Puede cambiar a un shell diferente de forma permanente.

    Referencia: Mac OS X: Cómo cambiar la carcasa de la Terminal

    Prueba esto:

     echo $HISTSIZE 

    Si ese número es negativo o cero, causará el comportamiento que estás viendo. Debe configurarlo en un número positivo en su ~ / .bash_profile remoto (o ~ / .bashrc dependiendo del sistema operativo remoto).

     export HISTSIZE=100000 
    Loving Apple Products like poisoning (iPhone, iPad, iMac, Macbook, iWatch).