O que significa m-tab?

5

Encontrei algumas páginas do manual que dizem "pressione m-tab para fazer". Eu figurei C-tab significa ctrl + tab, mas não consigo entender o que significa m-tab. Alguém sabe o que é isso?

    
por saga 29.10.2016 / 08:36

1 resposta

5

M é a abreviação de Meta. Nas décadas de 1970 e 1980, teclados em máquinas rodando sistemas Unix freqüentemente tinham três teclas modificadoras: Shift , Controle e Meta . Por esse motivo, a maioria dos aplicativos usa esses três nomes como modificadores. Então, na década de 1990, as pessoas usavam mais teclados de PC, que não possuíam nenhuma chave com o rótulo Meta , mas possuíam uma chave chamada Alt , então a tecla rotulada Alt foi configurado para enviar o modificador Meta esperado pelos aplicativos. Assim, quando uma aplicação tiver ligações de teclas com o modificador Meta , use a tecla Alt .

Em teclados da era clássica, Shift e Control eram onipresentes, mas Meta não era. Além disso, Shift e Control tiveram um efeito bem definido na maioria ASCII caracteres, mas Meta não. Para indicar Meta , alguns terminais definem o bit superior dos caracteres, que não foi usado para mais nada, mas isso interferiu nos conjuntos de caracteres de 8 bits usados em países com um script alfabético que foi além da planície Letras latinas, com um alfabeto diferente, como cirílico ou com diacríticos. Então, outra codificação era freqüentemente usada: Meta + A chave era codificada como Escape seguido por chave . Com aplicações rodando em um terminal de texto (console de modo de texto ou emulador de terminal sob uma interface gráfica), você pode pressionar Escape seguido pela tecla para disparar um Meta + atalho chave .

Para M-tab , é provável que você precise pressionar Esc Tab , porque a maioria dos gerenciadores de janela interceptam Meta + Tab (o mesmo que Alt + Tab , já que Alt é mapeado para Meta ) como um atalho para alternar entre janelas. Alguns terminais também enviam a mesma seqüência de teclas para Shift + Tab , mas isso depende de como o emulador de terminal está configurado.

    
por 30.10.2016 / 01:56