Cuando estoy conectado a mi servidor de desarrollo local de Ubuntu con masilla (desde mi caja de Windows 7) a través de SSH, las siguientes combinaciones de teclas no funcionan para mover el cursor hacia adelante y hacia atrás en los límites de palabras:
- Ctrl+ Left Arrowen el cursor
- Ctrl+ Right Arrowen el cursor
El cursor solo mueve un carácter a la vez. Estoy usando bash
Alt+B
yAlt+F
se moverá hacia atrás / adelante una palabra. Puede cambiar a enlaces vi si lo desea y moversew
Respuestas:
Agregue estas dos líneas a su
~/.inputrc
archivo en la máquina de destino:Para asegurarse de que son las secuencias correctas, en el indicador Bash, escriba Ctrl- V Ctrl- LeftArrowy Ctrl- V Ctrl- RightArrow, debería ver:
Cuando comience una nueva sesión, las teclas estarán disponibles o puede presionar Ctrl- xCtrl- rpara volver a leer el
~/.inputrc
archivo de la sesión actual.fuente
bind -P | grep kill-word
mostrarle las asociaciones de teclas existentes para eliminar palabras completas. Puede cambiar los enlaces de manera similar a mi respuesta anterior, si es necesario.backward-char
yforward-char
, en lugar de solo agregar estas líneas, tuve que reemplazar las líneas que ya contenían los enlaces.Para la consola de Linux:
7.7. Crear el archivo / etc / inputrc
fuente