
encontré estohttps://superuser.com/a/488158/458103para hacer que ctrl+arrow
el cursor se mueva hacia adelante y hacia atrás. Ahora, ¿cómo hacer que shift+arrow
se seleccionen las palabras de comando actuales?
Respuesta1
Ejecute cat
y luego presione las teclas deseadas. Verás las secuencias de escape que se imprimen. Por ejemplo, la flecha derecha sin modificadores probablemente producirá ^[[C
, con el modificador Ctrl probablemente obtendrá ^[[1;5C
, mientras que con Shift, con suerte, obtendrá ^[[1;2C
.
Si lo hace, modifique el fragmento de configuración que vinculó en consecuencia (es decir, 2
en lugar de 5
).
Tenga en cuenta que las secuencias pueden variar según el emulador de terminal; sin embargo, puede agregarlas todas ~/.inputrc
con la misma acción.
Si no obtiene nada impreso en el terminal, es probable que haya presionado una tecla de acceso directo del emulador de terminal. Por ejemplo, para mí, las flechas Shift + Arriba o Abajo no producen nada (más bien se desplazan por una línea) en xfce4-terminal.