Quels sont les problèmes que Vim résout, et en quoi cela vous est-il bénéfique?
Son édition modale se prête à une saisie de texte ultra-rapide, et il existe une courbe de croissance potentielle presque infinie pour la manière dont ses diverses commandes et raccourcis peuvent être efficacement utilisés pour naviguer et déplacer du texte.
Au fil des ans, diverses technologies d'extension ont été ajoutées à Vi (à la manière de Vim) qui permettent de l'étendre de différentes manières, mais selon mon expérience personnelle durement acquise, il y a des limites à la mesure où vous pouvez pousser cette extension avant que le paradigme d'édition et la mécanique ne commencent à grincer sous le poids de ce que vous essayez d'accomplir.
Par exemple, la goutte d'eau qui a fait déborder le vase pour moi a été d'essayer d'obtenir une auto-complétion et un refactoring de méthodes et de membres de type IDE dans l'éditeur. Il existe diverses solutions pour cela dans Vim, mais elles ne fonctionnaient tout simplement pas, ou si elles le faisaient, elles déstabilisaient mon installation de Vim parce qu'elles nécessitaient l'installation de bibliothèques partagées C qui étaient pénibles à construire et à installer. Il n'y a rien de tel que de voir votre éditeur planter au milieu d'une session d'édition critique pour vous faire reconsidérer votre choix d'outils. Avis collecté par et hébergé sur G2.com.