Je suis un utilisateur Emacs. Comment puis-je apprendre Vim?

La plupart du temps, j'utilise Emacs. Cependant, j'ai décidé d'essayer d'apprendre Vim. Je suis content avec Emacs, j'essaie juste d'éviter de l'avoir transformé en Maslow's Hammer . J'ai vu quelques tutoriels, mais je n'ai pas encore vu un bon écrit du point de vue de quelqu'un venant d'Emacs.

Existe-t-il des conseils généraux selon lesquels quelqu'un qui a subi ce processus d'apprentissage avant peut me donner? Plus important encore, quels sont certains concepts dans Vim qui peuvent ne pas être intuitifs pour moi en provenance d'un environnement d'Emacs?

    Moi aussi, je suis un réfugié Emacs. De loin, l'étape la plus importante est de comprendre que, contrairement à tout autre éditeur que vous avez utilisé précédemment, apprendre Vi est comme apprendre à parler une langue plutôt que de mémoriser les frappes. Je discute de ceci ici:

    Jeet Sukumaran: Grokking the Zen of the Vi Wu-Wei

    L'article qui a fait "tout tomber en place" pour moi est ici:
    Stackoverflow: Quel est votre raccourci le plus productif avec Vim?
    Réponse: Votre problème avec Vim est que vous ne tapez pas sur vi .

    Exécutez la commande vimtutor , c'est comme l'équivalent emacs que vous obtenez de ctrlHt .

    1. Un guide Vim pour les utilisateurs d'Emacs
    2. Local: quelles sont les fonctionnalités que emacs possède que vim n'a pas?
    3. Local: caractéristiques d'emacs qui sont complémentaires à vim?