Remapper / désactiver les touches fléchées comme cela a été suggéré est un excellent moyen de vous forcer à ne pas les utiliser.
Une autre chose à considérer: si appuyer sur Esc sur votre clavier est inconfortable, vous voudrez peut-être remapper Caps Lock sur Esc dans votre système d'exploitation. Pour moi, cela a été une étape extrêmement utile, car Esc est une portée maladroite sur ma KB et c'était un autre obstacle qui m'a gardé en mode Insertion (car il était difficile de sortir). Avoir Esc sur le verrouillage des majuscules en fait une portée minuscule et sauter dans et hors du mode d'insertion est très rapide.
Pour apprendre des choses avancées dans Vim, la meilleure ressource est: l'aide, mais pour obtenir les bases, il vous suffit de le faire; c'est la mémoire musculaire plus que tout. Vous dites que vous connaissez la recherche. Utilisez-le consciemment comme outil de navigation. Les recherches [/,?] Et les recherches basées sur les caractères en ligne [f, F, t, T] sont quelques-uns des principaux outils de navigation de Vim. Utilisez-les simplement; combiné avec les touches de curseur désactivées, vous naviguerez sur la mémoire musculaire seule en un rien de temps.
Objets texte. Facilement l'une des meilleures fonctionnalités de l'éditeur. C'est l'autre chose à pratiquer immédiatement consciemment. Des choses comme «yiw», «dit», etc. sont si puissantes et rapides; apprendre et les utiliser seuls vous fera vous sentir comme un utilisateur de Vim.
Une fois que vous avez les objets texte et la navigation de base vers le bas, il est temps de passer à la lecture et à l'apprentissage de: aidez régulièrement et parcourez le Web à la recherche de plugins géniaux. Sérieusement, vous pouvez utiliser Vim pendant des années et avoir un "ah ha!" moment tombant accidentellement sur une information obscure dans le: une aide que vous n'auriez jamais connue.