Re: Hist?ria do DOS, OS/2 e Mach
On Thu, Apr 19, 2001 at 03:11:10PM +0200, Shay Moreno wrote:
> > ESC-X iso-accents-mode
>
> Para os desavisados, o ESC do Ma?an ? o Meta (M; na documenta??o do
> Emacs isso apareceria como M-x, n?o ESC-X). Quando voc? n?o tem uma tecla
> Meta, pode usar a Escape no lugar.
Sim, sim, sim... é bom se ater a estes detalhes para não
confundir eventuais iniciantes...
> Ali?s como se faz para transformar as teclas Windows esquerda e de
> contexto (direita) em teclas Meta, tanto no console quanto no X?
No meu teclado em casa eu raspei as janelinhas dos botões.... :D
Vou dar um caminho meio genérico pro X...
rode o xev e coloque o foco na janelinha... aperte a tecla que você
quer mapear... no meu caso os keycodes das janelinhas são 115 e 116 ...
deve aparecer +/- assim no terminal que voce usou pra chamar o xev:
--------------------------exemplo----------------------
KeyPress event, serial 22, synthetic NO, window 0x7000001,
root 0x26, subw 0x0, time 4138710602, (95,0), root:(256,521),
state 0x0, keycode 115 (keysym 0x0, NoSymbol), same_screen YES,
XLookupString gives 1 characters: ""
KeyRelease event, serial 22, synthetic NO, window 0x7000001,
root 0x26, subw 0x0, time 4138710722, (95,0), root:(256,521),
state 0x0, keycode 115 (keysym 0x0, NoSymbol), same_screen YES,
XLookupString gives 1 characters: ""
KeyPress event, serial 22, synthetic NO, window 0x7000001,
root 0x26, subw 0x0, time 4138719861, (95,0), root:(256,521),
state 0x0, keycode 116 (keysym 0x0, NoSymbol), same_screen YES,
XLookupString gives 1 characters: ""
KeyRelease event, serial 22, synthetic NO, window 0x7000001,
root 0x26, subw 0x0, time 4138719905, (95,0), root:(256,521),
state 0x0, keycode 116 (keysym 0x0, NoSymbol), same_screen YES,
XLookupString gives 1 characters: ""
--------------------------exemplo----------------------
Aí voce vê os eventos de keypress e keyrelease das minhas
teclas janelinha esquerda e direita...
Agora basta dar os comandos :
xmodmap -e "keysym Multi_key = Multi_key Meta_L"
xmodmap -e "keysym Multi_key = Multi_key Meta_R"
xmodmap -e "keycode 115 = Meta_L Alt_L"
xmodmap -e "keycode 116 = Meta_R Alt_R"
Isso tudo tem na manpage do xmodmap
> > Basta da? digitar normalmente ` + a para obter um ?
>
> O detalhe ? que ? na verdade ? ~+c, n?o ?+c ou ,+c como a gente est?
> acostumado. Mas tudo bem, j? me quebrou o galho!
Tem como mudar isso... mas faz tanto teeeempo que eu nao mecho com
alterar coisas nos modos do emacs... :)
no console, vai depender de como seu teclado é carregado... no
meu caso que uso console-tools é só editar o /etc/console-tools/*
Quanto ao ASP e configuração automática de proxy no
browser, exchange e tal, só posso oferecer minhas condolências
por você estar passando por tal experiência no inferno
do software :D
--
"If you have an apple and I have an apple and we exchange apples then you
and I will still each have one apple. But if you have an idea and I have
an idea and we exchange these ideas, then each of us will have two ideas."
George Bernard Shaw
Reply to: