J'ai essayé d'apprendre la disposition du clavier Dvorak récemment et j'ai fait de bons progrès cette fois-ci. Le problème que je trouve maintenant est que tous mes raccourcis clavier sont tous au mauvais endroit. En tant qu'utilisateur Vim, cela est particulièrement troublant. J'ai trouvé de bonnes ressources pour changer les fixations afin qu'elles soient dans les endroits de vim, mais je me demande si cela en vaut la peine. J'utilise également set -o vi
dans mon ~/.zshrc
fichier afin que je puisse également utiliser les liaisons familières dans le terminal. hjkl
la navigation est également présente dans un certain nombre d'autres applications telles que less
.
Pour ceux d'entre vous qui ont réussi le changement, cela vaut-il la peine de remapper les choses pour être à nouveau familier, ou est-il préférable à long terme de traiter uniquement les raccourcis clavier étrangement placés?
la source
J'étais un utilisateur de Dvorak + Vim pendant de nombreuses années et ... le remappage des clés n'en vaut pas la peine. Je les ai remappés depuis un certain temps.
Le problème que j'ai rencontré est que je suis devenu dépendant des remappages. Comme le savent tous ceux qui ont déjà essayé de changer de disposition, la saisie est la mémoire musculaire. En fait, mon cerveau essayait de câbler trois types de modes de déplacement du curseur:
Dvorak Vim avec remappages (quand je suis sur ma propre machine)
Dvorak Vim sans remappage (lorsque je suis sur la machine de quelqu'un d'autre et que le clavier est remappé)
Qwerty Vim (quand je suis sur la machine de quelqu'un d'autre et que le clavier n'est pas remappé)
C'est tout simplement trop. Votre vie de programmeur est déjà assez difficile sans que vous ayez à apprendre trois dispositions spatiales différentes pour les commandes d'édition de texte.
la source
Je n'ai simplement fait aucun remappage et j'ai utilisé les clés existantes telles qu'elles étaient définies par défaut, et j'ai essentiellement réappris toutes les combinaisons et la navigation avec la disposition dvorak. Et j'ai trouvé que cela fonctionne aussi bien et que je n'ai eu aucun problème. Mais ensuite, j'utilise dvorak depuis 2000 et j'ai appris toutes les navigations dans dvorak pendant que j'apprenais tous les outils de ligne de commande à l'université.
la source
Les utilisateurs de Vim dvorak peuvent être intéressés par cette page wiki qui vous explique comment utiliser dvorak en mode insertion tout en conservant les mêmes touches de commande en mode normal:
http://vim.wikia.com/wiki/Using_Vim_with_the_Dvorak_keyboard_layout
la source
À mon humble avis, il est juste préférable de rester à la disposition qwertz / y régulière. Au lieu de redéfinir le monde.
C'est la norme (avec quelques différences en ce qui concerne les touches de différents pays), et bien que dvorak, colemak, ... indiquez votre préférence, aient toujours eu ce facteur cool , je doute sérieusement de l'utilité de passer à eux, puis de devoir redéfinir (d'abord, votre mémoire) et deuxièmement, des raccourcis dans chaque logiciel. Il semble que beaucoup d'efforts aient été gaspillés pour revenir à l'ancien niveau de productivité.
Et puis vous allez chez votre voisin, et il vous donne à nouveau le clavier qwertz :-)
la source
Toutes les réponses ci-dessus sont valables .... pour mes 2 cents .... J'utilise la disposition dvorak et vim depuis environ un mois maintenant. J'ai appris vim sur la planche qwerty et j'ai été très rapide. Mais pour ce que ça vaut, je lui donnerais un bon essai pendant un mois ou 2 sans remapper les touches. Ça marche pour moi. Je ne suis pas encore aussi rapide que je l'étais à qwerty mais, je deviens plus rapide chaque jour. En outre, vous devez le comparer à une vie de codage ... personnellement, je pense que le temps en vaut la peine, mais c'est juste moi oui.
S'amuser.
la source
Je pense que ce que pense le kiwiburger du maintien des touches de in vi en mode normal est parfaitement valable pour maintenir la mémoire musculaire des commandes de vi. Mais lorsque le mode d'insertion ou le mode ex est instancié, il passe à Dvorak. Rendre la fonctionnalité portable sur l'ordinateur des autres serait sûrement la seule tâche à accomplir.
la source