Execute cat
e, em seguida, pressione as teclas desejadas. Você verá as seqüências de escape que são impressas. Por exemplo. a flecha Direita sem modificadores provavelmente irá produzir ^[[C
, com o modificador Ctrl ela provavelmente te dá ^[[1;5C
, enquanto que com a Shift esperamos que você tenha ^[[1;2C
.
Se fizer isso, modifique o snippet de configuração vinculado de acordo (ou seja, 2
em vez de 5
).
Observe que as seqüências podem variar entre os emuladores de terminal, mas você pode adicioná-las a ~/.inputrc
com a mesma ação.
Se você não conseguir nada impresso no terminal, é provável que você aperte uma tecla de atalho do próprio emulador de terminal. Por exemplo. para mim Shift + setas para cima ou para baixo não produzem nada (em vez disso, rolar por uma linha) no terminal xfce4.