Puedo usar un Mac, por lo que no tengo Homey Endteclas de mi teclado. También utilizo SSH para servidores Linux bastante. Descubrí que cuando utilizo SSH en un servidor Ubuntu Linux que ejecuta Jaunty, puedo usar las combinaciones de teclas readline Ctrl- ay Ctrl- epara mover el cursor al principio o al final de la línea, pero a menudo hay un par de servidores Hardy. SSH to, y esas combinaciones de teclas no funcionan cuando se conectan a ellas.
Intenté conectarme a ellos desde una caja de Linux, en caso de que tuviera que ver con la forma en que está configurada mi Mac Terminal, y veo los mismos resultados.
¿Alguien tiene alguna idea de por qué y cómo solucionarlo?
set -o vi
comando hace que Bash use enlaces Vim. El valor predeterminado son los enlaces de estilo Emacs. Entonces, no es "por alguna razón", sino queset -o vi
invoca un conjunto completamente diferente de opciones de Readline. Vea mi respuesta sobre cómo cambiar sobre la marcha.