Bonjour,
cela fait bientôt deux-trois ans que j'utilise un système d'exploitation GNU/LINUX (Ubuntu puis Archlinux) et je me demande toujours comment le concepteur de VI (l'ancêtre de VIM) faisait pour placer ses mains sur son clavier lorsqu'il utilisait les touches hjkl pour se déplacer.
https://catonmat.net/why-vim-uses-hjkl-as-arrow-keys (pour voir le clavier qu'il utilisait).
Si on frappe en aveugle selon la méthode « classique », on doit déplacer notre index pour aller frapper sur le h (le C en disposition bépo). Je ne trouve pas ça pratique !
Pourtant, toutes les combinaisons de touches que je vois dans des configurations d'utilisateur ou de logiciel utilise hjkl pour les mouvements.
Personnellement, j'ai réarrangé dans la configuration de mon gestionnaire de fenêtres les touches ainsi :
← s
→ r
↓ t
↑ n
J'ai donc décalé les flèches vers la droite pour avoir uniquement des touches de repos et j'ai échangé les flèches horizontales avec les verticales, de telle manière à reposer mes doigts majeurs et auriculaires, puisque je me déplace plus souvent de gauche à droite (mes fenêtres sont plus souvent disposées horizontalement).
Je n'ai pas fait le changement dans Vim car je devrais dès lors faire le changement à tellement d'endroits (Tridactyl, l'extension firefox, mon IDE et son plugin VIM, mon émulateur de terminal termite …) et aussi car j'hésite où redisposer les fonctions associées aux touches tsrn.
Est-ce que vous avez vous aussi redisposé les touches de déplacement ? Dans quels logiciels, comment ?
Quelle disposition vous semble plus pratique ? Comme les touches de flèches (ÉAUI) sur deux rangées ou NSTR en ligne ?
À l'avenir, j'aimerais partager ma configuration de mes raccourcis claviers dans mes gestionnaires de fenêtres (i3, awesomeWM, etc …) sur le wiki ou github, et vos retours me permettraient de trouver une configuration générique.