Dvorak hotkey remapeamento no vim, vale a pena?

11

Eu tenho tentado aprender o layout do teclado Dvorak ultimamente e tenho feito um bom progresso desta vez. O problema que estou encontrando agora é que todas as minhas teclas de atalho estão todas nos lugares errados. Como usuário do vim, isso é particularmente problemático. Eu encontrei bons recursos para mudar as ligações de volta para que eles estejam nos lugares em vim, mas eu me pergunto se isso vale a pena. Eu também uso set -o vi no meu arquivo ~/.zshrc para que eu possa usar as ligações familiares no terminal também. A navegação hjkl também é apresentada em vários outros aplicativos, como less .

Para aqueles de vocês que fizeram a troca com sucesso, vale a pena remapear as coisas para se familiarizarem novamente, ou é melhor, no longo prazo, lidar apenas com teclas de atalho estranhas?

    
por Bryan Ward 11.12.2009 / 19:40

7 respostas

3

Eu concordo com o ldigas.

Eu era usuário de Dvorak e ViM por quase um ano. Eu digito qwerty entre 100-120 WPM. Eu tinha 'túnel do carpo'. Mesmo depois de um ano em Dvorak, eu não estava nem perto da velocidade na digitação regular, e eu era puramente digitação. Quaisquer efeitos sobre o meu nível de dor foram simplesmente porque eu estava fazendo pausas mais longas em não usar as teclas, ou sendo mais lento na digitação.

Não importa o que você faça, o ViM não foi feito para Dvorak. Não é exatamente o mesmo. Não me lembro de exemplos específicos, mas estava sempre procurando uma maneira de equilibrá-los para torná-los "corretos".

Além disso, o layout do dvorak para programação é ainda mais difícil de se acostumar. Eu me acostumei com isso, mas o posicionamento da chave de símbolo para programar em qwerty é melhor do que em Dvorak.

Eu sei que você não está pedindo este conselho. Tenho certeza de que há pessoas usando o dvorak com sucesso e progredindo lá fora. Mas como um programador que tem que trabalhar em código, computadores de outras pessoas (as pessoas NÃO vão gostar de você mudar o layout do teclado), simplesmente não vale a pena o tempo e esforço.

Eles não intencionalmente incapacitaram a máquina de escrever para retardar as pessoas.

    
por 11.12.2009 / 20:13
7

Eu era usuário do Dvorak + Vim por muitos anos e ... remapear as teclas simplesmente não vale a pena. Eu os fiz remapear por algum tempo.

A questão que eu me deparei foi que me tornei dependente dos remapings. Como qualquer um que já tentou mudar de layouts sabe, digitar é memória muscular. Efetivamente, meu cérebro estava tentando conectar três tipos de modos de movimento do cursor:

  1. Dvorak Vim com os remapeamentos (quando estou na minha própria máquina)

  2. Dvorak Vim sem remapeamento (quando estou na máquina de outra pessoa e faço o teclado remapear)

  3. Qwerty Vim (quando estou na máquina de outra pessoa e não tenho o teclado remapeado)

Isso é simplesmente demais. Sua vida como programador é bastante difícil sem você ter que aprender três diferentes layouts espaciais para comandos de edição de texto.

    
por 17.12.2009 / 18:24
4

Eu simplesmente não fiz nenhum remapeamento, e usei as chaves existentes como elas eram definidas por padrão, e basicamente re-aprendi todas as combinações e navegação com o layout dvorak. E eu achei que funciona tão bem, e não tive problemas. Mas, desde então, venho usando o dvorak desde 2000, e aprendi todas as navegações no dvorak enquanto aprendia todas as ferramentas de linha de comando na faculdade.

    
por 06.03.2011 / 02:07
3

Os usuários do Vim dvorak podem estar interessados nesta página wiki que diz a você como usar o dvorak no modo insert, mantendo as mesmas teclas de comando no modo normal:

link

    
por 20.08.2010 / 06:27
2

IMHO, é melhor ficar no layout qwertz / y regular. Em vez de redefinir o mundo.

É o padrão (com algumas diferenças em relação a diferentes chaves de países), e embora dvorak, colemak, ... declare sua preferência, sempre teve esse fator legal , eu duvido seriamente utilidade de mudar para eles, depois ter que redefinir (primeiro, sua memória) e, em segundo lugar, atalhos em todos os softwares existentes. Parece muito esforço desperdiçado apenas para voltar ao antigo nível de produtividade.

E então você vai ao seu vizinho, e ele te dá o teclado qwertz novamente: -)

    
por 11.12.2009 / 19:54
1

Todas as respostas acima são válidas .... para meus 2 centavos .... Eu tenho usado o layout dvorak e vim por cerca de um mês agora. Eu aprendi vim no conselho qwerty, e foi muito rápido. Mas para o que vale a pena eu daria uma boa chance por um mês ou dois sem remapear as chaves. Funciona para mim. Eu ainda não sou tão rápido quanto eu no qwerty, mas estou ficando mais rápido a cada dia. Além disso, você tem que pesá-lo contra uma vida de codificação .... pessoalmente, acho que o tempo vale a pena, mas isso é só eu sim.

Divirta-se.

    
por 16.03.2010 / 23:00
1

Eu acho que o kiwiburger pensa em manter as teclas do vi durante o modo normal, como é perfeitamente válido para manter a memória muscular dos comandos do vi. Mas quando o modo de inserção ou o modo ex é instanciado, ele alterna para o Dvorak. Tornar o recurso portátil no computador de outros certamente seria a única tarefa em mãos.

    
por 24.05.2010 / 07:07