Por que os atalhos padrão comuns no terminal usam shift?

0

Como Ctrl + deslocamento + C para cópia, Ctrl + deslocamento + V para colar ... É irritante já que são atalhos universais, não devem ser diferentes de qualquer outro lugar, mas acredito que existam boas razões para essa escolha. Poderia causar problemas para remover o Shift nesses atalhos?

EDIT: Depois de mudar o atalho no terminal do Ubuntu para Ctrl + C , a terminação dos programas agora é configurada automaticamente para usar Ctrl + shift + C . Este SO é bastante inteligente!

    
por Willy 21.09.2015 / 23:35

1 resposta

1

As teclas de controle são, por padrão, as configurações do terminal . Todos os aplicativos executados podem alterá-los conforme o gosto deles (por exemplo, ^ C não tem efeito em nano )

Você pode listar as configurações usando stty -a . Você pode, por exemplo, mudar a interrupção, que normalmente é ctrl + c para ctrl + a usando: stty intr ^A

Se você estiver executando o terminal padrão do Ubuntu, também poderá alterar a ligação de teclas no menu Edit > Keyboard Shortcuts... .

Lá você verá que a cópia é mapeada para ctrl + Deslocamento + c . Se você mudar isso para ctrl + c , você terá o comportamento desejado.
O mesmo para ctrl + Deslocamento + v .

    
por NZD 22.09.2015 / 00:52