Ctrl e Shift são modificadores. Essas chaves não são transmitidas para aplicativos em execução em um terminal. Em vez disso, quando você pressiona algo como Ctrl + Deslocamento + A , isso envia um caractere ou uma sequência de caracteres no momento em que você pressiona o Uma tecla . Consulte Como a entrada de teclado e a saída de texto funcionam? para mais detalhes.
Pode haver alguns emuladores de terminal que podem ser configurados para enviar uma sequência de teclas quando você pressiona Ctrl + Deslocamento , mas mesmo isso não é um dado e pode depender em qual ordem você pressiona as duas teclas, e você perde a habilidade de fazer os atalhos Ctrl + Shift + tecla .
Se o seu emulador de terminal permitir, você poderá configurá-lo para enviar C-b a
quando pressionar Ctrl + Deslocar + A e em. Isso permitiria que você usasse ligações de um único teclado para alguns comandos.
Se você quiser liberar o teclado Ctrl + B para que seja enviado ao aplicativo subjacente, escolha um prefixo diferente, como C-\
ou C-]
ou C-^
.