Editar linha de comando (incluindo atalhos) é um recurso de um shell, não um emulador de terminal (na maioria das vezes). Então, basta colocar o bash no modo emacs em um controle remoto xterm :
$ set -o emacs
Eu acho os atalhos de teclado Bash como Ctrl-a (ir para o início da linha), Ctrl-k (cortar texto após circunflexo), Ctrl-n / Ctrl-p (linha seguinte / anterior no histórico de comando) imensamente útil em trabalho CLI do dia-a-dia.
É uma pena que esses atalhos não funcionem quando o SSH estiver em um controle remoto xterm .
Existe uma maneira de ativar esses atalhos pelo SSH?
Tags ssh bash keyboard-shortcuts