J'écris un éditeur qui a beaucoup de paramètres qui pourraient être facilement interagi avec le texte. Je trouve incommode d'implémenter un éditeur de texte séparé ou beaucoup de code d'interface utilisateur pour chaque petit paramètre. Les boutons habituels, les boîtes et les gadgets seraient lourds et maladroits. Je préfère laisser l'utilisateur interagir avec ces paramètres via vim.Comment interagir avec vim?
La meilleure façon pour moi serait d'ouvrir l'éditeur vim avec mon tampon de texte. Ensuite, quand on sauverait le tampon de texte dans vim, mon éditeur serait averti de cela et mettrait à jour sa vue.
Je n'ai pas regardé les détails de It's All Text! mais c'est à peu près ce que ça fait, non? C'est ce que j'ai trouvé un jour quand j'ai essayé de trouver comment résoudre le problème. –
À peu près, sauf au lieu d'attendre la fin de l'éditeur, il surveille le fichier pour la mise à jour, ce qui est légèrement plus robuste. – rampion