Emacs e Dvorak

4
Eu sou um datilógrafo dvorak e um usuário poderoso do vim, e estou apenas começando a fazer um grande desenvolvimento em um LISP e imaginei que daria uma chance ao emacs.

O problema é que alguns dos comandos são desajeitados no dvorak. Como faço para trocar comandos por aí? No momento eu gostaria de fazer Ck agir como Cx, Ct agir como Ck e Cx como Ct, mas tenho certeza que vou querer trocar mais coisas enquanto aprendo quais combinações de teclas eu realmente uso.

Eu sei que existem alguns modos emacs dvorak, mas a maioria deles remapear todos os comandos de forma que você possa manter as ligações qwerty: no entanto, eu não sei as ligações qwerty, e a maioria das ligações são mnemônicas, então prefiro não usar nada disso.

    
por So8res 17.01.2010 / 12:55

4 respostas

3

O que eu procurava era a função de tradução de teclado:

(keyboard-translate ?\C-k ?\C-x)
(keyboard-translate ?\C-x ?\C-t)
(keyboard-translate ?\C-t ?\C-x)
    
por 18.01.2010 / 13:23
0

Existem modos Vi para o emacs, por ex. link . Este é o primeiro hit do Google, por isso, se você não gosta desse, provavelmente há muito mais para escolher.

Este parece ser outro: link

    
por 17.01.2010 / 23:53
0

Tente (traduzir em teclado? \ C-m? \ C-x. C-m é inútil de qualquer maneira (é RET normalmente).

    
por 08.05.2010 / 20:53
0

Eu sugiro apenas se acostumar com as associações de teclas do Emacs. Eu era um usuário do Emacs e depois aprendi Dvorak.

No começo, minha memória muscular estava tendo problemas em mudar a posição das teclas, mas no final acabei me acostumando com isso.

Além disso, desde que você está aprendendo o Emacs para começar, será mais fácil encontrar ajuda se você tiver os atalhos de teclado tradicionais.

    
por 24.05.2013 / 18:11

Tags