28 votes

Vim et Dvorak: contre-efficacité?

J'utilise Dvorak et je commence par Vim. J'ai trouvé pas mal de reliures recommandées pour Dvorak, mais elles sont toutes destinées aux personnes expérimentées avec Vim mais nouvelles pour Dvorak; dans ce cas, la reliure a beaucoup de sens. Cependant, comme ma mémoire musculaire Vim est toujours claire, les deux options me demanderont le même effort.

Vim est-il plus efficace de par sa conception que la disposition QWERTY? Qu'en est-il du cas où SSH vers un hôte distant non redéfini?

Plus d'avantages et d'inconvénients sont les bienvenus.

22voto

Jay Points 27907

J'ai été en utilisant Dvorak pendant plusieurs années avant j'ai commencé avec Vim.

Je ne pense pas que Vim est nécessairement plus efficace à la disposition Azerty. On s'attend à être, mais je trouve la disposition Dvorak de mettre beaucoup de la plus commune des touches plus proche-à-main: en particulier, O, U, I et J étant tous dans la maison de ligne.

Pensez également, B et W, pour aller de l'arrière ou de l'avant par la parole. En qwerty, ce sont très écartées et il est difficile de revenir si vous allez trop loin dans un sens. Dans Dvorak ces touches sont juste à côté les uns des autres, et dans un cadre naturel de gauche à droite.

Je n'ai jamais été confrontés à la SSH question, mais de temps en temps je me retrouve dans un vi de la fenêtre de lancement de mon git bash console ou similaire, où je n'ai pas de liaisons. Généralement commutation de J et K pour haut/bas est tout ce dont j'ai besoin pour ces brèves sessions d'édition, et heureusement, ils sont toujours à droite à côté de l'autre.

6voto

Tom Miller Points 443

Mon avis personnel serait de relier vim pour un clavier Qwerty style de mise en page. Même si elle va prendre la même quantité de temps pour apprendre, vim a été conçu pour tenter de garder vos doigts sur la ligne de départ pour Qwerty pas de Dvorak. Et si vous avez déjà utilisé une machine avec vim et d'un clavier Qwerty vous ont déjà la mémoire musculaire de l'utiliser. Pas de reliaison vim pour utiliser la disposition Azerty signifierait également que vos doigts sont moins susceptibles d'être sur la ligne de départ et donc de moins en moins efficace.

Si vous êtes en mesure de je voudrais synchroniser votre vim configuration sur toutes les machines que vous connecter.

Je peux voir comment utiliser SSH pour un autre ordinateur qui n'est pas re-lié peuvent causer des problèmes. Mais, je pense que ça va causer plus de problèmes dans le futur si vous voulais passer le Colemak mise en page. Il serait beaucoup plus facile de trouver des liaisons pour disposition Azerty en Colemak, plutôt que de trouver des liaisons pour disposition Dvorak dans Colemak

tldr; Re-lier à Qwerty pour l'avenir de la portabilité

3voto

Benoit Points 35553

Je travaille sur le réseau Bépo depuis près de trois ans.

Je ne pense pas que le fait de ne pas avoir hjkl sous la main droite me rend moins efficace, car passer à l'une de ces dispositions vous fait commencer à apprendre à utiliser tous vos chiffres lors de la frappe.

3voto

mig Points 41

Vim a été conçu pour QWERTY et en anglais. C'est un gros défaut de conception qui fait de Vim raccourcis loin d'être optimisé. À côté de la h, j, l et l les clés, les commandes sont loin d'être optimisé, à la fois sur QWERTY et Dvorak. Le remappage des touches de navigation vers la ligne de départ sera de vous rendre aussi efficace que l'utilisation de QWERTY, mais vous n'avez pas à s'arrêter là.

Vous pourriez régler toutes les plus utilisés clés près de la ligne de départ dans une logique et simple, sans prise en compte de la valeur de la clé, mais seulement de la position. Ce genre de commandes de Vim disposition, j'aimerais aussi utiliser, il ne semble pas exister encore, mais il devrait fonctionner et être optimisé sur chaque clavier.

0voto

Nick A Miller Points 625

Utilisez vim et dvorak ici.

Je n'ai pas pris la peine de relier car je devrais relier trop de choses, et certaines d'entre elles seraient gâchées. J'évite simplement les touches de mouvement et j'utilise plutôt les flèches.

Astuce: l'éditeur 'Cream', une fois que vous l'avez mis en mode expert, vous permet d'utiliser les commandes vim et les commandes de mouvement Windows normales.

Rend plus facile pour tous les programmes qui ont les conventions de raccourci clavier Windows de cette façon.

Fonctionne un régal.

Prograide.com

Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.

Powered by:

X